How to track ar aging and run collections as CPG Founders
Your AR aging is a mess of QuickBooks reports, broker remittance PDFs, and a spreadsheet someone built two years ago that nobody fully trusts. Distributors like UNFI and KeHE take 60-90 days to pay, deduct spoilage and slotting fees without warning, and your bookkeeper tells you what's overdue once a month — by which time a $15k invoice has been sitting unpaid for 45 days with no follow-up. You don't have an AR clerk. You don't have a collections person. The founder chases the invoices, which means collections emails get written at 10pm or not at all. Meanwhile, you're making production decisions based on a cash picture that's 6 weeks stale.
What you'll set up
Apps, data, and prompts
The combination of Starch apps, the data sources they pull from, and the prompts you use to drive them.
Starch syncs your QuickBooks data on a schedule (invoices, payments, vendors, customers — entity-level data refreshed daily). Starch syncs your Plaid bank transactions on a schedule for cash position. Gmail is connected so the email agent can draft and send collections follow-ups from your actual inbox. Slack is connected from Starch's integration catalog so the agent queries it live to post weekly AR summaries. Note: QuickBooks report views (P&L, Transaction List) are temporarily disabled — but entity-level invoice and payment data syncs normally, which is what the AR aging dashboard uses.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
Q1 2026 AR close — natural foods brand, ~$2.4M ARR
| UNFI Northeast — Invoice #3341 (62 days) | 18,400 |
| KeHE Midwest — Invoice #3298 (88 days) | 14,750 |
| Whole Foods Rocky Mountain (regional buyer) — Invoice #3410 (31 days) | 9,200 |
| Shopify wholesale portal — 4 invoices (0–28 days) | 6,800 |
| KeHE deduction dispute — Invoice #3201, underpaid by $1,100 | -1,100 |
Heading into the Q1 close, this founder had $49,150 in open AR — $33,150 of it more than 30 days outstanding. The QuickBooks sync surfaced it in the Starch dashboard the same morning it crossed the threshold, rather than three weeks later when the bookkeeper would have flagged it. The Monday automation drafted follow-up emails to UNFI and KeHE that week; the KeHE invoice (88 days, no payment response after two prior nudges) got a firmer escalation noting the net payment terms in their trade agreement. The KeHE deduction dispute — $1,100 shorted against a March delivery — was caught because Starch flagged the payment-to-invoice mismatch automatically. The dispute letter referenced the original PO and delivery confirmation; KeHE credited it in the next remittance cycle. The cash timing view showed the founder that even with the two large distributor invoices outstanding, a $22k Plaid-confirmed receipt from UNFI on April 3rd plus the Shopify wholesale payments would keep the runway well above the 6-month threshold — meaning the production run planned for mid-April was safe to commit.
How you'll know it's working
What this replaces
The other ways teams handle this today, and how the Starch version compares.
One platform — runway analysis, email agent, transaction insights all running on connected data. Setup in plain English; numbers stay current via scheduled syncs and live agent queries.
Try it on Starch →Frequently asked questions
Does Starch pull QuickBooks invoice data in real time, or is there a lag?
Will the collections emails actually go out automatically, or do I have to approve each one?
My distributors pay via ACH and the remittance comes in a PDF. Can Starch read those remittance PDFs to match payments to invoices?
Does Starch handle the deduction dispute tracking itself, or just the email drafts?
I use Xero, not QuickBooks. Does this work?
Is Starch SOC 2 certified? I'm nervous about connecting my bank and accounting data.
Related guides for CPG Founders
Vendor and category spend analysis means knowing, at any point in time, where your money is actually going — which vendors are getting paid, how much, how often, and whether that number is creeping up or down relative to last month.
Read guide →Investor Q&A and info requests are the administrative tax on raising capital and maintaining LP relationships.
Read guide →Inventory shrinkage is the gap between what your records say you have and what's actually on the shelf, in the warehouse, or at your co-packer.
Read guide →AP invoice approval is the process of reviewing incoming vendor bills, confirming they match purchase orders or contracts, getting the right sign-off, and releasing payment.
Read guide →Track AR Aging and Run Collections for other operators
The AI stack built for small finance teams.
Read guide →The AI stack built for boutique professional services firms.
Read guide →The AI stack built for small contractors and builders.
Read guide →The AI stack built for small law and accounting practices.
Read guide →Ready to run track ar aging and run collections on Starch?
Request closed-beta access. Everything is free during beta.