Know which invoices need attention next.

Review unpaid balances, payment state, and the records behind each franchise invoice.

An invoice total is only the beginning of the story.

Collection work needs context: what was billed, whether payment is underway, and which issue or person is holding up the next step. Keep those details accessible from the invoice.

What your team can do.

Visible payment state

Distinguish unpaid, pending, paid, and voided invoices.

Source context

Move between invoices, reports, and franchise records without rebuilding the story.

Focused follow-up

Prioritize unpaid work alongside the owner and next action.

How the workflow fits together.

  1. Review outstanding invoice balances.
  2. Open the relevant franchise and invoice details.
  3. Check payment status and the underlying charge context.
  4. Record the next action and verify the resulting state.
Granite invoice management demonstration workspace
Current Granite app · Demo workspace.

A few practical questions.

Does a pending payment mean the invoice is paid?

No. Payment in progress remains distinct from a settled payment.

Does Granite replace general accounting software?

Granite focuses on franchise operations and billing workflows. It is not a general ledger. QuickBooks Desktop and Enterprise synchronization is currently disabled.

Read the workflow guide →

Give your team a clearer next step.

Connect the report, the charge, and the work that moves it forward.