Connect QuickBooks
Sign in with Intuit, pick the items and accounts things usually post to, and import your customers and vendors.
The back office for wholesalers, resellers and agencies on QuickBooks.

Stock by location
Built for the stockroom floor
thruflow follows the loop a wholesaler runs on: blanks go out to a printer, come back as product, ship in sizes and get paid for weeks later. Everything here follows that loop and keeps the books honest along the way, and it works the same for anything you buy and sell.
Today
Orders to check, bills to approve, reminders that are due, credits sitting unused, work not billed: Today gathers what needs a person into one list. The steps you hand to Autopilot are done before you start, each one in the audit trail.
Today
Good morning, Dana
Money in
Orders & bills
Campaigns & stock
Email · Harbor Goods
Re: credit note CM-1003
Apply CM-1003 to INV-2041
Issued for it, still on the account
PDF · INV-2033.pdf
Overdue · 12 days
Send reminder 2 for INV-2033
12 days late, reminder 1 went 9 days ago
Note · Bank
Wire short by $2.50
Write off $2.50 left on INV-2029
Paid in full, less a bank fee
Email · Brightline Retail
PO 88121, 88122, 88130
3 orders to check and approve
Read from email, a person confirms
PDF · Packing slip SO-1042
Shipped Oct 2
SO-1042 shipped, invoice still a draft
Recover counts this
PDF · MF-5521.pdf
Mill Fabrics · due Fri
Approve bill MF-5521
Matches PO-311, someone else entered it
Note · Timesheets
13 h ready to bill
$6,030.00 of work isn't billed
Member app support, ready 16 days
Email · Stock alert
HOOD-HTR · 18 on hand
HOOD-HTR is low: 18 left
Below its reorder point
Recover
Goods shipped and never invoiced. A customer who paid most of an invoice and stopped. A discount taken after its deadline. A supplier charging more than last time. Recover reads your own books every night, shows the evidence, and drafts the email. You send it.
Slipping away
$0.00Recovered
$0.00Evidence, not estimates
Every figure comes from your own orders, shipments, invoices and bills.
Customers, vendors and pricing
Seven kinds of leak, each with a rule you can read, for wholesalers and agencies.
The ask drafted, never sent for you
With AI on, checked against the facts. You read it, change it, send it.
Getting paid
Replies to invoices, reminders and statements are read and filed: a promise to pay, already paid, a question, a dispute, a new contact. The next step is drafted. The collections list puts who to chase first, and changes as they answer.
Replies coming in
Waiting for replies…
thruflow's own reader
Filed, with the next step
Who to chase today
Re-sorted as they answerTry it
The same rules the product runs, on example data. Change anything and it answers as you type. Nothing you enter leaves this page.
These are Recover's own rules for a short payment, and the email below is written by its own code from these figures. Nothing here leaves the page.
INV-2041: $412.50 still open
Hello Dana, Thank you for your payment of $3,712.50 on September 28, 2026 for invoice INV-2041 ($4,125.00). $412.50 is still open on it. If you held it back for a reason, such as damaged or missing goods, or a price difference, please reply with the details and we'll sort it out. Otherwise, could you send the remaining $412.50? Thank you, Ann, Accounts
Who it's for
Agencies and wholesalers get paper from customers and vendors all day. thruflow speaks both: campaigns and rate cards, SKUs and sales orders.
Your customers' purchase orders become sales orders with SKUs, quantities, units and discounts. Each line posts with the QuickBooks product it matches, so revenue and inventory land where they should, and your vendors' bills go the other way.
Purchase order
PDF, scan or email text
Sales order
SKUs, quantities, discounts
Matched products
By SKU or name
Invoice
Each line on its product

Features
The unglamorous middle of the business: the part where money is usually lost, late or typed twice.
See the customer and every line's account before anything reaches QuickBooks. Change any line; the rest follow your mapping.
Selling apparel or promo? Blanks sent out to be printed or embroidered stay on your books at the printer and come back as product with a true cost on every piece.
Step 1 of 5
300 blanks leave the shelf
at their average cost, $3.33 each
Every customer and vendor checked against QuickBooks to the cent, and kept as a numbered certificate you can share with your accountant or bank.
Balance certificate · BC-00014
In balance with QuickBooks Online
Harbor & Pine Apparel · checked today, 7:02 AM
Receivables
$0.00 ✓42 customers compared
QuickBooks $186,420.00thruflow $186,420.00
Payables
$0.00 ✓18 vendors compared
QuickBooks $61,075.50thruflow $61,075.50
Last 14 mornings14 days in a row in balance
Sealed in the audit trail · fingerprint 9f2c41ab…e07d3a
Their own portal: invoices, statements, a Pay button, a question or a promise to pay. What they do there reaches your team at once.
Brightline Retail · your account
with Harbor & PineEvery action is sealed into a SHA-256 hash chain. Change one entry and the chain says so.
Two dozen ready-made reports, from aging and gross margin to inventory by location and a 13-week forecast, or build your own and share it. Every view exports to Excel, CSV or PDF.
Days to pay · average
34 −6 vs last quarter
Billed by month
Record what arrived, when and how, or let a remittance advice do it. The balance, the aging and QuickBooks all move with it.
Oct 9
ACH · 7781
Oct 16
Check 2231
Oct 20
Synced from QuickBooks
Security
Because they do. Money data deserves a little paranoia, so thruflow is strict by default and says what it did.
Organizations walled off
Row-level security on every table. Nothing is readable without signing in, and each organization sees only its own data.
Credentials sealed
QuickBooks tokens are encrypted with AES-256-GCM, kept on the server and never sent to a browser.
History that can't be rewritten
Every action is appended to a SHA-256 hash chain that anyone with access can verify end to end.
Two sets of eyes
Entering, approving, posting and paying are split between people, with each rule recorded as it's applied.
Nothing posts unasked
A person confirms every invoice and bill posted to QuickBooks, with the full preview in front of them. Autopilot takes only the routine steps an admin hands it, each one recorded.
No double posting
Each posting carries a unique request id, so a retry after a timeout can never create a duplicate.
Getting started
No new habits for your customers or vendors either. Connect, forward, review: the first order can go through the same day.
Sign in with Intuit, pick the items and accounts things usually post to, and import your customers and vendors.
Point the orders, invoices and bills you already receive at your thruflow addresses. Upload anything that came some other way.
Check what was read, approve it, post it, send the invoice. Payments, reminders and statements take it from there.

Request access and a person walks you through connecting QuickBooks and forwarding your first order, then stays reachable.
The back office for businesses that buy and sell goods (wholesalers, distributors, brands and resellers) and for agencies, on QuickBooks Online. It reads the purchase orders, invoices, vendor bills and remittance advice you receive by email, has a second person check them, prices them from your price lists or rate card, keeps your stock with a true cost on every piece, posts to QuickBooks exactly where you choose, follows every invoice until it's paid, and finds money slipping away between the order and the bank.
The part of thruflow that looks for money you're owed but aren't getting: goods shipped or work done but never invoiced, customers who paid part of an invoice and stopped, early-payment discounts taken after the deadline, and vendors charging more than on their last bill or past a purchase order. Each comes with the evidence from your own books and an email to ask for it, which a person reads and sends. It counts what was recovered after it flagged it.
Small and mid-sized wholesalers and distributors (apparel and promotional products especially), agencies (creative, marketing and media), and finance teams that receive their orders, invoices, bills and payments by email and keep their books in QuickBooks Online, or want thruflow to be the ledger.
Yes. Agencies get estimates clients accept online (or signed SOWs and insertion orders read from email), versioned rate cards with client-specific rates, retainers, time tracking and utilization, purchase orders for freelancers and media, change orders, a client portal for sign-off and payment, and invoices posted to QuickBooks with each fee on its own item.
Yes. Stock is kept by location, with what's on hand, committed and available. Cost is frozen the day goods ship, so every order shows its real margin, and goods a customer returns go back on the shelf and into that margin. Selling clothing? Sizes and colours are an option, and the Print & decoration add-on keeps blanks sent to a printer on your books until they come back as printed product, with the printing spread over each piece.
No, and it doesn't try to. They move money; thruflow records it and never holds it. Many teams use them side by side: Bill or Ramp pays the vendor, thruflow runs the orders, stock, margins and collections and posts everything to QuickBooks.
No. They keep emailing you as they do today; you forward those emails (or set a rule to) to your thruflow addresses. Anything that arrives another way can be uploaded.
Yes. thruflow can be the ledger on its own: invoices, payments, statements and aging all work without an accounting system. QuickBooks Online is the first accounting system it posts to.
Yes. Before anything is posted you see the customer or vendor and each line's item or account, and you can change any of them. Defaults come from your mapping, product codes and each line's type.
It's built not to. Import your QuickBooks customers and vendors to link them, link any record by hand, and anything unlinked is matched by name before a new one is ever created.
Text PDFs are read directly, scans and photos go through OCR, and the hardest pages go to an AI reader. Whatever the reader isn't sure of is flagged for a person to confirm, with the spot on the page highlighted.
Only the people in your organization, according to their role. Every table is protected by row-level security, and every change is recorded in a hash-chained audit trail.
Request access and we'll set up your organization with you. Questions first? Write to support@getthruflow.com.
Fewer keystrokes, fewer mistakes, faster money. We'll set up your organization with you.