FleetbaseFleetbase

Ledger

Ledger is the accounting and invoicing extension for Fleetbase. It provides a complete financial management layer — double-entry bookkeeping, automated invoicing, digital wallets, payment gateway processing, and standard financial reporting — integrated directly with Fleet-Ops and Storefront.

Ledger dashboard — KPI cards, revenue trend chart, recent journal entries

What Ledger Does

CapabilityWhat it covers
Chart of AccountsDefine asset, liability, equity, revenue, and expense accounts
Double-Entry BookkeepingEvery transaction creates journal entries across two accounts
InvoicingCreate, send, and collect payment on invoices
Invoice TemplatesCustomize the look of your invoices with company branding
Digital WalletsTrack balances for drivers, customers, your company, and individual users
Payment GatewaysStripe, QPay, and Cash — purchases, refunds, and webhook idempotency
TransactionsImmutable audit trail for every wallet movement
Financial ReportsBalance sheet, income statement, cash flow, trial balance, AR aging, wallet summary
Fleet-Ops IntegrationAuto-create draft invoices when a PurchaseRate is added to an order
Storefront IntegrationRecord direct journal entries (DEBIT Cash, CREDIT Revenue) when a Storefront order completes — no invoice
SettingsConfigure invoice prefix, payment terms, default gateway, default template, fiscal year, and base currency

Key Concepts

  • Account — a named ledger account with a type (asset, liability, equity, revenue, or expense), an alphanumeric code (e.g. CASH-DEFAULT), and a computed balance
  • Journal Entry — a double-entry record that debits one account and credits another. Numbered JE-00001 (5-digit zero-padded). Most are auto-created
  • Invoice — a formal request for payment with line items, tax, and due date. Numbered INV- plus a 6-digit random integer (e.g. INV-004821). Lifecycle: draft → sent → viewed → partial / paid / overdue / cancelled / refunded / void
  • Wallet — a digital balance tied to a driver, customer, company, or user. Supports credit, topup, transfer, payout, freeze, unfreeze, and recalculate operations
  • Transaction — an immutable record of money moving relative to a wallet
  • Gateway — a payment processor (Stripe, QPay, or Cash) with encrypted credentials, sandbox/live environment, and webhook idempotency via GatewayTransaction

Getting Started

Get up and running
Set up your chart of accounts, configure a gateway, and create your first invoice.
Understand the basics
Learn double-entry bookkeeping, accounts, wallets, and the invoice lifecycle.
Bill your customers
Create and send invoices, record payments, and export PDFs.

Ledger comes pre-installed with every Fleetbase instance. Navigate to Ledger in the console sidebar to begin. Default chart of accounts is provisioned automatically when your company is created.

Ledger | Fleetbase