Limited time: unlock your full report free with code PIXIILAB100 at checkout.
Walmart / WFS settlement reports

Know your real Walmart profit, down to the penny.

Upload a settlement reconciliation CSV, enter your unit cost per SKU, and get a per-SKU and per-cycle profit report that reconciles to Walmart's exact payout — no spreadsheets, no float-rounding surprises.

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.

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.