See what your store actually kept.

WooCommerce profit after fees, refunds and what each unit really cost, matched to your WooPayments and PayPal payouts.

We’re bringing stores on a few at a time. Tell us about yours and we’ll reply within two working days.

Example store

Monthly statement

August 2026

An example month, from the orders total WooCommerce shows down to net profit. Figures are illustrative.

  1. Orders in WooCommerce$84,120Matched503 orders: every layer below

  2. Refunds−$6,143Matched52 refunds

  3. Gateway fees−$2,783MatchedWooPayments and PayPal

  4. Disputes−$3922 disputes

  5. Paid out to you$74,802MatchedIn 11 payouts, the last on 3 Sep

  6. Cost of goods−$41,2361,904 units from 6 purchase lots

  7. Fixed costs−$8,956Rent, software and wages, entered monthly

  8. Net profit$24,610Before postage, not costed yet

Reconciled to your payouts 1 item needs you Postage isn’t costed yet. Example figures.

Do any of these sound familiar?

  • Sales are up on last year, and profit doesn’t look any bigger.
  • The month closed, and the bank balance wasn’t what the store said you’d made.
  • WooPayments and PayPal pay out in batches, and you match them to orders by hand.
  • You buy stock in batches at different prices, but each product has one cost, typed in once.
  • Your accountant told you something about your margins that you didn’t know.

Every payout, broken back into the orders inside it.

WooPayments and PayPal pay you in batches, net of fees, refunds and disputes, so no deposit ever matches an order. Reconcible matches each payout to its transactions, and each transaction to its order.

Paid out to you, August$74,8023 of its 11 payouts, as examples

  • Matched
  • Needs you
  • Waiting on data
PayPal payout of 15 Aug 2026, example
23 ordersPlaced 11 to 14 Aug$2,418.40Matched
1 refundOrder #4406−$54.00Matched
PayPal feesOn 23 charges−$95.67Matched
Payout$2,268.73Matched
Deposit in your bank17 Aug, from your imported statement$2,268.73Matched
Order with no gateway transactionOrder #4418, placed 13 Aug as a PayPal order Needs youNot in a payout

The payout matches, through to your bank. Order #4418 says it was paid with PayPal, but PayPal has no transaction for it, so it’s listed for you to check. Nothing guesses why.

How reconciliation works

Cost of goods from what you actually paid for the stock.

Record each purchase with its freight and duty. Every sale takes its cost from your oldest stock first, first in, first out, so a price rise shows in your margin as soon as the older, cheaper stock has sold through.

Cost of goods, August−$41,2361,904 units from 6 purchase lots. One product:

SKU-2210 Stoneware mug, 350 ml. Sells for $32.00.

Unit cost and margin for SKU-2210, from the cost field and from two purchase lots, example figures
Where the cost comes from Supplier Freight Duty Cost per unit Margin
Cost field on the productWooCommerce’s own, or a cost-of-goods plugin’s. Typed in once, in March $14.20 None None $14.20 55.6%
Lot 04121,240 units, received 3 Jun $14.20 $1.23 $0.71 $16.14 49.6%
Lot 05871,200 units, received 10 Aug, recorded 14 Aug $15.60 $1.80 $1.09 $18.49 42.2%

Same mug, same price. The stock you’re shipping now makes 13.4 points less margin than the cost field says.

Record a purchase late, and the days it covers are recalculated.

Lot 0587 arrived on 10 Aug and was recorded on 14 Aug. Lot 0412 had run out, so the mugs sold in between had been costed from the cost field, as an estimate. Saving the purchase marked those four days out of date, and Reconcible recalculated them on its own.

Gross profit for two of the four days recalculated after lot 0587 was recorded, example
DayGross profitChange
11 Aug28 units of SKU-2210, now from lot 0587 $2,214.60 now $2,094.48 −$120.12
12 Aug34 units of SKU-2210, now from lot 0587 $2,530.15 now $2,384.29 −$145.86

Figures for 4 days were out of date until this ran. Example figures.

How each sale is costed

A profit number is only worth having if you can check it.

Net profit, August$24,610Four notes on every statement:

  1. Read-only, always.

    Reconcible reads orders, refunds and products with access you approve in WooCommerce. It never writes anything back to your store.

  2. Dated, never called live.

    Every figure says how far its data runs, like “Month to date, through 30 Sep”, and whether its sources are complete. Payouts land days after orders, so you see exactly where the line is.

  3. Straight about the bank.

    Import a bank statement, as CSV or OFX, and payouts are matched to your deposits. Without one, figures say “Reconciled to your payouts” and claim nothing more.

  4. Says what’s missing.

    When a statement stops short, a source hasn’t synced or a cost is still an estimate, the figure is labelled before you rely on it.

Read how each figure is calculated

Probably not for you if

  • you sell only digital products, or dropship without holding stock.
  • your store runs on Shopify, or sells mainly through Amazon or Etsy.
  • you want ad attribution or return on ad spend.
  • you need purchase orders, warehouse bins or barcode scanning.
  • you need bookkeeping or tax filing. It sits beside Xero or QuickBooks and doesn’t replace them.

It fits stores that sell physical products on WooCommerce and take payments through WooPayments or PayPal.

If you keep the books for WooCommerce stores

Reconcible does the payout matching you do by hand each month, and keeps a record of every match. Export the month as a reconciliation pack, PDF or CSV, and attach it to the close.

Questions

Something else? Email support@reconcible.com.

Does Reconcible need my WordPress admin login?

No. You approve read-only access on WooCommerce’s own screen, and there’s no key to copy. Reconcible reads orders, refunds and products with it, never writes anything back to your store, and you can disconnect at any time. A small plugin is optional: pair it, and new orders arrive within a minute instead of within the hour.

Which payment gateways does it match?

WooPayments and PayPal today. Stripe is next: we’ll build it together with a design partner who uses it, working from their own Stripe account. If your customers pay another way, tell us at hello@reconcible.com. It tells us what to add next.

I already use Metorik, or a cost-of-goods plugin.

Keep them. Metorik is built for store analytics and customer segments. A cost field is where most stores start, and Reconcible reads it, WooCommerce’s own or the WPFactory plugin’s, as an estimate until you record purchases. Its own job is narrower: profit from what your stock really cost, including freight and duty, checked against the money that arrived.

Is this accounting software?

No. It doesn’t replace Xero, QuickBooks or your bookkeeper, and there’s nothing to file. It answers one question: what did the store keep, and does that match the money that arrived?

What does it cost?

Early access is $100 for three months, for the whole product, with a full refund on request at any time in those three months. After that, it’s twelve months at half the list price, paid annually up front. The list price is being set with early-access stores and isn’t published yet. Payment isn’t taken on the site or in the app yet: we arrange it with you directly. How early access works.

Is shipping included?

Postage you buy isn’t costed yet, and every statement says so rather than guessing a number.

What happens after I request access?

We reply within two working days. If your store is a fit for this first group, we approve your email address, and you sign in and connect your store yourself. Profit and cost of goods fill in as it syncs. We email you to book a setup call. Matching runs by itself after each payment-provider sync. If Reconcible isn’t a fit for your store yet, we’ll tell you.

Early access, set up with us.

Profit and cost of goods work as soon as your store syncs. Payout matching runs by itself after each payment-provider sync.

Join the first group.

Tell us about your store. Once we’ve approved your email address, you sign in with it, add your store and approve read-only access in WooCommerce. Profit and cost of goods fill in as it syncs.

Request early access

$100 for three months, refunded in full if you ask at any time in them. Payment isn’t taken on the site or in the app yet: we arrange it with you directly. How early access works.

Setup with us
On a call, around your plugins and gateways.
Last month, reconciled
Matched by itself after each payment-provider sync: to your payouts, and to your bank if you import a statement.
A say in what gets built
A direct line to us. Early stores shape the brief and Rico before launch.

At launch: a morning brief, and Rico to answer questions. Rico is an assistant for questions about your numbers. Neither is in early access yet. Both will explain figures Reconcible has already worked out, and neither will make one up.

Tuesday brief

25 Aug

  1. SKU-2210 margin fell from 49.6% to 42.2%. August’s batch landed at $18.49 a unit.
  2. Order #4418 has no gateway transaction. It says PayPal, and PayPal has nothing for it.
  3. Figures for 4 days were out of date after lot 0587 was recorded, and are recalculated.

Reconciled to your payouts. Example brief.

YouWhy was margin down last week?

Rico

Mostly one product. SKU-2210 sold 132 units costed from August’s batch, which cost $2.35 more per unit than June’s once freight and duty are in. That took $310 off gross profit.

FromLot 0587SKU-2210, 17 to 23 Aug

Example answer.