Payment terms compliance
“check that we pay vendors on their payment terms and list bills paid early or late”
Check that we pay vendors on their payment terms and list bills paid early or late from Vendor list, Bills and Bill payments.
What the agent built
6 steps, each one an ordinary Mammoth step you can open and change.
- FileVendor listCSV export · 8 rows
- FileBillsCSV export · 15 rows
- FileBill paymentsCSV export · 15 rows
- StepMake vendor keyStep 1
- StepMake bill keysStep 3
- StepFind final payment dateStep 2
- JoinAdd vendor terms15 of 15 paired
- JoinAdd payment date15 of 15 paired
- StepList early and late billsStep 6
- ResultEarly Late Bill Payments4 rows
- ScheduleRuns when you sayProposed
Checked on the sample files: every step ran, 4 rows came out, and the join paired 15 of 15 rows; the join paired 15 of 15 rows.
- Download Vendor list sample (8 rows)QuickBooks: Expenses > Vendors > Export
- Download Bills sample (15 rows)QuickBooks: Expenses > Bills > Export
- Download Bill payments sample (15 rows)QuickBooks: Expenses > Bill payments > Export
What you get back
The result of that run, the rows to look at first.
| Bill number | Bill vendor | Payment timing | Days early or late | Vendor terms | Due date | Payment date | Bill amount (USD) |
|---|---|---|---|---|---|---|---|
| BP-7714 | Blue Peak Logistics | Paid late | 3 | Net 15 | 2026-10-07 | 2026-10-10 | 1,835.50 |
| FR-1912 | Foxglove Repairs | Paid late | 5 | Net 15 | 2026-10-23 | 2026-10-28 | 1,440 |
| EC-3308 | Ember Cloud Services | Paid late | 1 | Net 30 | 2026-11-02 | 2026-11-03 | 6,125 |
| DP-2207 | Driftwood Print Studio | Paid early | -1 | Due on receipt | 2026-10-01 | 2026-09-30 | 975 |
How do you check vendor payment terms and list bills paid early or late?
Export the Vendor list, Bills, and Bill payments from QuickBooks, then upload them. Mammoth matches each bill to its vendor, adds the payment date, and compares it with the vendor terms. You get a list of bills paid early or late.
How it works
How to use the Early Late Bill Payments 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.
Early Late Bill Payments: questions
What export should I use from QuickBooks?
What happens to rows that do not match?
How do I change the 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