QuickBooks Cash Flow Forecasting Intelligence

AI-powered weekly cash flow forecasting — 3-scenario projections at 30/60/90 days with AR risk analysis, AP optimization, seasonal adjustment, and cash crunch alerts.

Projects QuickBooks cash position weekly using AR aging, AP aging, bank balance, and 6-month P&L history. Generates 3-scenario forecasts (best/expected/worst) at 30/60/90 days. Analyzes AR collection risk, AP early payment opportunities, and seasonal cash patterns. Alerts on Slack only when cash crunch projected. Notion cash flow brief. 26-node n8n workflow with Monday scheduler. Blueprint Quality Standard (BQS) 12/12 certified. This came from a CFO who built cash flow projections in Excel every Monday morning using QuickBooks exports. The pipeline pulls live AR/AP data and projects cash position forward with variance tracking against previous forecasts.

Last updated March 18, 2026

Cash flow is the primary cause of small business failure, yet most companies forecast using spreadsheets updated weekly at best. MRR movements — upgrades, downgrades, churn, new business — happen daily. Automated financial intelligence surfaces cash flow trends and MRR shifts as they occur.

triggerSchedule01FetcherQuickBooks API02Assembler3 Scenarios03AnalystCash Forecast04FormatterBrief + AlertNotionForecast BriefSlackCash Alerts

Four Agents. Weekly Forecast. Three Scenarios at 30/60/90 Days.

The Fetcher

Step 1The Fetcher

Code-only

Retrieves accounts receivable, accounts payable, bank balances, and historical cash flow data from QuickBooks Online API. Pulls invoice aging, bill schedules, recurring transactions, and payment history for the baseline window.

The Assembler

Step 2The Assembler

Code-only

What does The Assembler actually decide? Constructs three-scenario cash flow projections at 30, 60, and 90 days: optimistic (historical best collection rates, deferred AP), base case (average patterns), and pessimistic (worst collection rates, accelerated AP). Computes AR risk scores per customer and AP optimization windows.

The Analyst

Step 3The Analyst

Tier 2 Classification

This step exists because raw data alone is not enough. Evaluates cash position across all three scenarios. Identifies potential cash crunches (dates where pessimistic scenario goes negative). Generates seasonal adjustment recommendations, AR collection priorities, and AP payment timing suggestions. Classifies overall cash health as STRONG, ADEQUATE, TIGHT, or CRITICAL.

The Formatter

Step 4The Formatter

Tier 3 Creative

Without this step, upstream analysis sits idle. Generates a Notion cash flow forecast dashboard with scenario tables, cash crunch timeline, and recommendations. SILENT Slack when healthy — only alerts on TIGHT or CRITICAL cash positions with specific action items and crunch dates.Setting Stripe's recurring parameter to null created a spurious monthly subscription alongside the one-time price. Omit the field entirely.

That's the full pipeline. Here's what it intentionally does NOT do — and why those boundaries exist.

What It Does NOT Do

×

Does not execute payments or collections — it provides forecasts and recommendations for human action

×

Does not integrate with banking APIs — cash data comes from QuickBooks bank balance records

×

Does not work with QuickBooks Desktop — QuickBooks Online API only

×

Does not replace a CFO or financial advisor — it provides data-driven cash projections, not financial advice

×

Does not account for non-QuickBooks transactions — forecasts are based on QuickBooks data only

With those boundaries clear, here's everything that ships when you purchase.

The Complete Customer Success Bundle

9 files.

CHANGELOG.mdVersion history
README.mdSetup and configuration guide
docs/TDD.mdTechnical Design Document
quickbooks_cash_flow_forecasting_v1_0_0.jsonn8n workflow (main pipeline)
schemas/assembler_output.jsonAssembler output schema
schemas/fetcher_output.jsonFetcher output schema
system_prompts/analyst_system_prompt.mdAnalyst system prompt
system_prompts/formatter_system_prompt.mdFormatter system prompt
workflow/qbcf_scheduler_v1_0_0.jsonScheduler workflow

The technical specifications below are ITP-measured, not estimated.

Tested. Measured. Documented.

Weekly 3-scenario cash flow forecasting at 30/60/90 days with cash crunch identification, AR collection priorities, AP optimization, and conditional Slack alerting (silent when healthy).

Tested on n8n v2.7.5, March 2026

QuickBooks Cash Flow Forecasting v1.0.0──────────────────────────────────────────Nodes:        26 main + 3 scheduler (29 total)Agents:       4 (Fetcher, Assembler, Analyst, Formatter)LLM Calls:    2 per run (Analyst + Formatter)Model:        Sonnet 4.6 (SINGLE-MODEL)Trigger:      Schedule (weekly Monday 8:00 UTC) + WebhookPattern:      BATCH (weekly forecast)Tool A:       QuickBooks Online API (OAuth2) — AR, AP, bank balances, historyTool B:       Notion (httpHeaderAuth) — cash flow forecast dashboardTool C:       Slack (httpHeaderAuth) — alert on TIGHT/CRITICAL onlyITP:          8/8 records, 14/14 milestonesBQS:          12/12 PASSCost:         $0.03–$0.10 per run

What You'll Need

Platform

n8n 2.7.5+

Est. Monthly API Cost

~$0.03-0.10 per weekly run + QuickBooks subscription.

Credentials Required

  • Anthropic API
  • QuickBooks Online (OAuth2)
  • Slack (Bot Token, httpHeaderAuth Bearer)
  • Notion (httpHeaderAuth Bearer)

Services

  • QuickBooks Online account with API access
  • Anthropic API key
  • Notion workspace
  • Slack workspace (Bot Token with chat:write)

Setup Track

Quick Start

~15 min

All credentials live, n8n running

Full Setup

1–2 hrs

Needs API config + tables

From Scratch

2–4 hrs

No n8n, no credentials

QuickBooks Cash Flow Forecasting Intelligence v1.0.0

$299

one-time purchase

What you get:

  • 26-node main workflow + 3-node scheduler
  • Weekly cash flow forecasting from QuickBooks Online data
  • 3-scenario projections (optimistic, base, pessimistic) at 30, 60, and 90 days
  • Cash health classification: STRONG, ADEQUATE, TIGHT, CRITICAL
  • Cash crunch date identification in pessimistic scenario
  • Per-customer AR risk scoring with collection priority recommendations
  • AP payment timing optimization suggestions
  • Seasonal adjustment analysis from historical cash flow patterns
  • Recurring transaction forecasting for predictable inflows and outflows
  • Notion cash flow dashboard with scenario tables and crunch timeline
  • SILENT Slack when healthy — alerts only on TIGHT or CRITICAL with action items
  • Configurable: forecast horizon, collection rate assumptions, alert thresholds
  • Full technical documentation + system prompts

Frequently Asked Questions

What are the three scenarios?+

Optimistic: uses your best historical collection rates and assumes AP payments are deferred to due dates. Base case: uses average collection rates and normal payment patterns. Pessimistic: uses worst historical collection rates and assumes some AP is accelerated.

What triggers a Slack alert?+

Only TIGHT or CRITICAL cash positions. TIGHT means the pessimistic scenario shows negative cash within 60 days. CRITICAL means the base case scenario shows negative cash within 30 days.

How accurate are the forecasts?+

Projections are based on your actual QuickBooks data: real AR aging, real AP schedules, and real historical collection patterns. Accuracy depends on data quality and business predictability. The three scenarios bracket the range of likely outcomes rather than claiming a single prediction.

Is there a refund policy?+

All sales are final after download. Review the Blueprint Dependency Matrix and prerequisites before purchase. Questions?

Read the full guide →

Related Blueprints