Connect QuickBooks Online and TreoCast builds a 13-week cash flow forecast from your open invoices and unpaid bills. Read only, on Intuit production keys, with every imported number traceable back to the invoice behind it.
Cells fed by QuickBooks carry a QBO chip. Click one and the drilldown lists the invoices behind the number.
Three steps, and only the first one involves Intuit. Most teams are looking at a populated forecast the same afternoon.
Sign in through Intuit's OAuth screen and approve TreoCast. We request the accounting scope and nothing else. Setup takes about a minute and never asks for your QuickBooks password.
The mapping wizard lists your chart of accounts next to TreoCast's forecast categories and prefills the obvious matches by name. You confirm the ones it guessed and fix the rest.
Open invoices and unpaid bills drop into the weeks they are actually due. Cells filled from QuickBooks carry a QBO chip, and clicking one lists the invoices behind the number.
A short list on purpose. Everything here feeds the 13-week grid, and nothing here changes your books.
Every active account, ready to map to a forecast category. Name matching prefills most of it so you are reviewing a draft rather than starting from a blank grid.
Each unpaid customer invoice lands on its own due date. No averaged collection period smearing your receivables across the quarter.
Accounts payable posts to the week each bill comes due, so the outflow side of the forecast is built from real obligations instead of a run rate.
TreoCast measures the median gap between due date and settlement for each customer. A client who has paid nine days late for two years is forecast to pay nine days late again.
Any cell fed by QuickBooks shows a QBO chip. Open the drilldown and you see the underlying invoices, so you can answer where a number came from without leaving the grid.
TreoCast syncs every four hours, and QuickBooks webhooks trigger a sync when your books change. The forecast keeps up with the ledger between your weekly reviews.
TreoCast does not import settled transactions from QuickBooks. Actuals come from your bank through Plaid, because pulling the same cleared payments from both sources would double count them. QuickBooks supplies what is still owed. The bank supplies what has already moved.
QuickBooks Online ships its own cash flow projection. It is a reasonable place to start. Here is where a dedicated 13-week forecast does more.
Compared against the Cash Flow Planner built into QuickBooks Online as of August 2026. Rows we could not verify against Intuit's own documentation are left out rather than guessed at. TreoCast is not affiliated with or endorsed by Intuit.
You are handing a third party a view of your general ledger. Here is exactly how far that view goes.
TreoCast reads your books. It does not create, edit or delete anything in QuickBooks, and it never moves money. There is no write path in the integration to misuse.
The OAuth request asks for com.intuit.quickbooks.accounting and nothing further. No payments scope, no payroll scope, no access to anything outside the ledger.
OAuth access and refresh tokens are encrypted with AES-256-GCM before they are stored. Nobody reads them out of the database in plain text.
TreoCast runs on Intuit production keys, granted after passing Intuit's App Assessment Questionnaire. This is a reviewed production app, not a sandbox connection.
Disconnecting revokes the tokens with Intuit immediately. You can also purge everything imported from QuickBooks in the same step.
QuickBooks remains your system of record. TreoCast is a forecast built on top of it, so nothing you do here can change what your accountant sees.
No. The connection is read only. TreoCast requests the accounting scope, reads your chart of accounts, open invoices and unpaid bills, and stops there. It does not create or edit transactions, does not change your categories, and does not move money. Your books look exactly the same after you connect as they did before.
QuickBooks Online. The connection runs through Intuit's OAuth flow on production keys, approved through Intuit's App Assessment Questionnaire. QuickBooks Desktop is not supported.
Every four hours on a schedule, plus an event driven sync when QuickBooks webhooks tell us your books changed. In practice a new invoice shows up in the forecast within minutes rather than at the next scheduled run. You can also trigger a sync yourself.
TreoCast revokes the OAuth tokens with Intuit, which ends our access at Intuit's end, not just ours. You are then offered the option to purge the data imported from QuickBooks. Choose it and the accounts, invoices and bills we pulled are deleted.
Yes, on the multi-entity plan. Each company connects separately, and the forecast has a consolidated view plus a switcher back to any single entity. That is the setup most fractional CFOs and multi-entity operators end up running.
Yes. QuickBooks supplies the forward looking side of the forecast, the open receivables and payables. Your bank connection through Plaid supplies actual cash movement, which is what variance analysis measures against. Both together is what makes the weekly comparison honest.
Not in the current version, and that is deliberate. Actuals come from the bank through Plaid. Pulling the same settled transactions from QuickBooks as well would double count them. What we take from QuickBooks is the chart of accounts, open AR and open AP, plus the payment history used to measure payer lag.
$49 per month for a single entity and $99 per month for multiple entities. That is launch pricing, half of the $99 and $199 list. There is no trial tier. There is a 14-day money-back guarantee, so you can run a real forecast on your real books and get your money back if it does not hold up.
Connect QuickBooks, confirm the account mapping, and read the next 13 weeks. $49/month for a single entity, $99/month across entities, with a 14-day money-back guarantee.
Read-only access. Disconnect any time and purge what was imported.