Walmart / WFS sellers in Pakistan

Know your real Walmart profit, cent by cent.

Settle turns the settlement CSV Walmart issues each payout cycle into a clear per-SKU profit and margin report. Built for Pakistan-based sellers on the Walmart US marketplace who need to see what is actually left after referral fees, WFS fees, refunds, and their own unit cost.

Reconciles to your payoutPenny-accurate mathCosts saved per account
Integer-cents Decimal mathSigned net payout — losses stay lossesSingle source-of-truth classifierReconciliation guard on every cycle
Built for correctness

Everything you need to trust the number at the bottom.

Penny-accurate by design

Every amount is parsed once into exact Decimal cents and summed without floats — so a cycle never drifts by a stray penny.

Per-SKU profit & margin

Gross sales, referral fees, WFS fees, refunds, COGS and margin — broken out for every Partner Item Id, signed and correct.

Reconciliation guard

Before a report is final, the sum of every non-deposit line must equal Walmart's Total Payable. Mismatches are surfaced, never hidden.

Net payout, never abs()

Net payout is the plain signed sum. A sale-then-return that nets negative shows as a loss — exactly as Walmart paid it.

One classifier, one truth

Every row is labeled by a single event classifier — product price, referral, WFS, refund, deposit — so numbers can't disagree.

Export your report

Download the finished per-SKU report as CSV in a click. The numbers come straight from the server — the UI only formats them.

Three steps

From raw CSV to reconciled profit.

01

Upload your settlement CSV

Drop in one payout cycle. We parse and classify every line, then check it reconciles to your Total Payable.

02

Enter your unit cost

Add a COGS per SKU. Units are deduped per transaction so a split shipment is never double-counted.

03

Read your real profit

See profit after COGS and margin per SKU and for the whole cycle — then export it as CSV.

For Pakistan

Built for Walmart sellers in Pakistan

If you run a Walmart Marketplace or WFS business from Karachi, Lahore, or Islamabad, your payouts land in USD through Payoneer or a wire transfer. Settle reads those payouts exactly as Walmart reports them: it parses your settlement CSV, classifies every line, product price, referral fee, WFS fee, refund, and deposit, and keeps the math in USD. There is no currency conversion and no guesswork about the exchange rate; you see the same dollars Walmart paid you.

Cross-border margins are thin, and a single misread fee can wipe out a SKU's profit. You enter your unit cost (COGS) once per SKU, and Settle computes profit and margin per SKU and per cycle. A reconciliation guard checks that every non-deposit line sums to Walmart's Total Payable, so if anything is missing or misclassified, the report is flagged before you trust the numbers. All calculations run on the server in integer cents using a Decimal library, and losses stay losses, never hidden by rounding.

Your costs are saved to your account, so each new settlement cycle takes minutes, not an afternoon in a spreadsheet. When the report is ready, export it as a clean CSV to share with your accountant or partner. Settle does not file GST or any tax for you and does not connect to your bank; it does one finance-grade job for Pakistan sellers, turning the Walmart settlement CSV into true profit after fees and COGS.

FAQ

Common questions from Pakistan sellers

I sell on Walmart US from Pakistan and get paid in USD via Payoneer. Does Settle convert my payout to PKR?

No. Settle keeps every figure in the currency on your Walmart settlement CSV, which for the US marketplace is USD. It reports your profit and margin in those same dollars, the amount you actually receive via Payoneer or wire. It does not convert to PKR or apply any exchange rate.

How does Settle calculate my net profit after Walmart fees?

Settle parses your settlement CSV and classifies each line, product price, referral fee, WFS fee, refund, and deposit. You add your unit cost (COGS) per SKU, and it returns profit and margin for each SKU and for the whole payout cycle. Net payout is a plain signed sum, so a loss-making SKU is shown as a loss, not netted away.

How do I know the report matches what Walmart actually paid me?

A built-in reconciliation guard requires the sum of all non-deposit lines to equal Walmart's Total Payable for that cycle. If the numbers do not match, the report is flagged so you can spot a missing or misclassified line before relying on it. The money math runs on the server in integer cents using a Decimal library for accuracy.

Does Settle handle WFS fees and let me export the report?

Yes. WFS (Walmart Fulfillment Services) fees are one of the line types Settle classifies per SKU, so you see exactly how much fulfillment cost ate into each item. Once the per-SKU report is ready you can download it as a CSV, and your saved COGS makes the next cycle faster.

The golden rules

This app handles money, so it's strict about it.

A single wrong sign or rounded float would silently corrupt every number. The engine is built on a handful of non-negotiable rules — and a pinned suite of real-data acceptance tests keeps them honest.

Money is integer cents.

Parsed once with a Decimal library — never a JS float.

All math on the server.

The frontend only formats cents into a string. It never sums or derives a figure.

Net payout is signed.

The plain signed sum of every non-deposit line — it equals the real deposit by definition.

Every cycle reconciles.

Σ of non-deposit lines must equal Total Payable, or the report is flagged, not finalized.

See what you actually made this cycle.

Create a free account, bring a settlement CSV (or use our sample), and get a reconciled profit report in seconds.