Close logic that lives in the ledger

Granite replaces the spreadsheets you maintain alongside QuickBooks. One system. One source of truth.

Prepaid Expenses

Prepaids that live in the ledger — not a spreadsheet

Amortization schedules become part of your accounting system. Entries post automatically. The waterfall is always current.

  • Straight-line or custom schedules
  • Auto-reclassification from expense to asset
  • Waterfall report across all prepaids
  • Schedule edits void and repost correctly
Prepaid expense amortization schedule editor
Accrued expense detail with scheduled reversal period
Accruals

Accruals with reversal dates built in

No separate tracking sheet. The reversal period is part of the accrual. The system surfaces what needs review during close.

  • Reversal period set at creation
  • Due reversals surface during close
  • Extend if the invoice hasn't arrived
  • Full history: original, reversal, extensions
Expense Allocations

Allocation rules that apply themselves

Define how shared expenses split across departments once. The allocation happens correctly every period.

  • Percentage, fixed amount, or ratio-based
  • Match by vendor, account, or both
  • Preview before posting
  • Reverse or adjust with proper audit trail
New allocation rule form for splitting shared expenses
Brex source import with custom categorization rules
Source Imports

Mapping rules that persist

Define how transactions categorize once. The rules live in the system. Next month, the same patterns map the same way.

Supported sources:

StripeBrexExpensifyJustworksDeelBank CSV
Close Checklist

A close that finishes, not one that drifts

Three phases. Clear status. You know what's done, what's blocking, and when the period is ready to lock.

  • Get ready: confirm all activity
  • Complete: prepaids, accruals, allocations
  • Review & lock: finalize the period
Phase 3 close checklist: review and post prepaid and fixed asset entries
Bank reconciliation ledger view showing balanced statement
Bank Reconciliation

Reconciliation that ties out

Upload your statement. Match against the ledger. Know exactly where the difference is before you close.

  • Auto-matching for obvious pairs
  • Manual matching for the rest
  • Clear difference tracking
Reports

Reports that trace back to the source

Every number ties to journal entries. Monthly columns show the trend. No number exists without an explanation.

  • P&L, Balance Sheet, Cash Flow
  • Vendor expense reports
  • Prepaid waterfall
  • Drill-down from any amount to entries
Profit and loss report with monthly columns

See what a finished close looks like

Granite is in private beta. Join the list and we'll reach out as we onboard new teams.