Match Stripe payouts to NetSuite deposits
“show every stripe payout with its netsuite deposit, match by payout id and amount; status Agrees when the amounts match, otherwise Short deposit or Unmatched manual adjustment, and ignore a one-day deposit date lag”
Show every Stripe payouts with its NetSuite deposits, match by payout id and amount; status Agrees when the amounts match, otherwise Short deposit or Unmatched manual adjustment, and ignore a one-day deposit date lag.
What the agent built
4 steps, each one an ordinary Mammoth step you can open and change.
- FileStripe payoutsCSV export · 14 rows
- FileNetSuite depositsCSV export · 14 rows
- StepMake payout match keyStep 1
- StepFind payout and date matchesStep 2
- JoinBring in matching deposit13 of 14 paired
- StepSet reconciliation statusStep 4
- ResultStripe Deposit Reconciliation14 rows · 2 flagged
- ScheduleRuns when you sayProposed
Checked on the sample files: every step ran, 14 rows came out, and the join paired 13 of 14 rows.
- Download Stripe payouts sample (14 rows)Stripe: Balance > Payouts > Export
- Download NetSuite deposits sample (14 rows)NetSuite: Transactions > Bank Deposits > Export
What you get back
The result of that run, the rows to look at first.
| Payout ID | Payout date | Payout amount | Match payout ID | Deposit date | Deposit number | Deposit amount | Deposit currency | Status |
|---|---|---|---|---|---|---|---|---|
| po_1005 | 2026-10-14 | 1,325 | po1005 | 2026-10-14 | DEP-5005 | 1,285 | usd | Short deposit |
| po_1007 | 2026-10-28 | 1,640 | po1007 | · | · | · | · | Unmatched manual adjustment |
| po_1001 | 2026-09-16 | 1,240 | po1001 | 2026-09-16 | DEP-5001 | 1,240 | usd | Agrees |
| po_1002 | 2026-09-23 | 980 | po1002 | 2026-09-23 | DEP-5002 | 980 | usd | Agrees |
| po_1003 | 2026-09-30 | 1,505 | po1003 | 2026-09-30 | DEP-5003 | 1,505 | usd | Agrees |
| po_1004 | 2026-10-07 | 1,110 | po1004 | 2026-10-07 | DEP-5004 | 1,110 | usd | Agrees |
| po_1006 | 2026-10-21 | 875 | po1006 | 2026-10-21 | DEP-5006 | 875 | usd | Agrees |
| po_1008 | 2026-11-04 | 990 | po1008 | 2026-11-04 | DEP-5008 | 990 | usd | Agrees |
| po_1009 | 2026-11-05 | 1,430 | po1009 | 2026-11-05 | DEP-5009 | 1,430 | usd | Agrees |
| po_1010 | 2026-11-06 | 760 | po1010 | 2026-11-06 | DEP-5010 | 760 | usd | Agrees |
| po_1011 | 2026-11-07 | 1,185 | po1011 | 2026-11-07 | DEP-5011 | 1,185 | usd | Agrees |
| po_1012 | 2026-11-08 | 1,095 | po1012 | 2026-11-08 | DEP-5012 | 1,095 | usd | Agrees |
How do you reconcile Stripe payouts to NetSuite deposit records each week?
Export the Stripe payouts file and the NetSuite deposits file, then load them into the workflow. It matches records by payout id and amount, ignores a one-day deposit date lag, and marks each row as Agrees, Short deposit, or Unmatched manual adjustment. You get a clear list of the differences each week.
How it works
How to use the Stripe Deposit Reconciliation workflow
- 1Get early accessWe invite people in small batches, job by job. You'll land on this workflow, already built and checked on the sample files.
- 2Swap in your exportsUpload your own files as they come out of your tools. The agent checks the workflow on your rows.
- 3Change it in words, then turn it onSay what to change and see the new result before anything saves. Then choose when it runs.
Stripe Deposit Reconciliation: questions
Which export files should you use?
What happens to rows that do not match?
How do you change the matching rules?
Get early access to this workflow
It will open already built and checked on the sample files. Swap in your own exports and see your result.
Workflows like this
Match two sets of records line by line, and see what agrees, what differs and what is missing on either side.
- Bank reconciliationEvery line matched, flagged for a date check, or missing from one sideSee the workflow Template
- Payment reconciliationEach payout matched to its bank deposit, flagged for a date check, or missingSee the workflow Template
- Cash reconciliationEach day's takings matched to a bank deposit, or flagged as not bankedSee the workflow Template
- Payment processing fees by methodTrack payment processing fees by method each month, total sales and fees, and flag fee rates that are too high.See the workflow Built by the agent
- Three-way matchEach PO line: matched, partly received, billed more than received, or price differsSee the workflow Template
- Invoice reconciliationEach invoice paid in full, part-paid, overpaid or not paid, and payments with no invoiceSee the workflow Template