Northline Coffee — Month-End Close Runbook (2026-07)

Northline Coffee — Month-End Close Runbook (2026-07) A workflow diagram generated by Mosofin. 01 / Shopify 02 / Stripe 03 / Chase 1002 04 / QuickBooks 05 / Controller EX / Breaks Gather (day 1–2) Tie out (day 3–4) Sign off (day 5) Zero-difference gate Freeze · July orders · Shopify › Gather (day 1–2) · Shopify Freeze July orders Export · payouts + fees · Stripe › Gather (day 1–2) · Stripe Export payouts + fees Statement · Chase 1002 July · Chase 1002 › Tie out (day 3–4) · cash SoT Statement Chase 1002 July cash SoT Sync receipts · sales + tax · QuickBooks › Tie out (day 3–4) Sync receipts sales + tax Book fees · Stripe export · QuickBooks › Tie out (day 3–4) Book fees Stripe export Reconcile · Chase = QBO · Controller › Zero-difference gate › Tie out (day 3–4) · 0 difference Reconcile Chase = QBO 0 difference Review P&L · flux vs June · Controller › Sign off (day 5) · human gate Review P&L flux vs June human gate Lock period · close date set · QuickBooks › Sign off (day 5) · books SoT Lock period close date set books SoT Unmatched · deposit break · Breaks › Tie out (day 3–4) · owner: controller Unmatched deposit break owner: controller tie 0 diff signed break re-book Legend Commerce Payments Control Books

Who owns each gate

  • • Shopify freeze: operations
  • • Stripe export and statement pull: bookkeeper
  • • Reconcile, review, and lock: controller

Stop conditions

  • • Chase 1002 does not reconcile to a zero difference
  • • A deposit has no Stripe payout or wholesale ACH behind it
  • • The period is never locked with an open break

Evidence kept

  • • Stripe payout export and Chase statement filed with the close
  • • Reconciliation report at zero difference
  • • Lock date recorded in QuickBooks