Finance

Finance

Chart of accounts, journals, banking, reconciliation, tax, and period close.

Finance is the scoreboard. It does not generate business activity — Sales, Purchases, People, and Operations do that. Finance receives everything those modules produce, validates it against double-entry rules, classifies it into accounts, and presents it as financial truth.

Your job in Finance is narrow but critical: ensure that non-document entries (adjustments, accruals, corrections, opening balances) are recorded correctly, and that the books are reconciled and closed every period.

Financial Close — the single home for closing the books: pick a month, work the eight-task checklist, then lock the period.

The Three Questions Finance Must Answer

Every business, every day, needs answers to three questions. Everything in the Finance module exists to answer them accurately and on time.

QuestionAnswer SourceFinancial StatementKey Equation
What do I have and owe?Assets, liabilities, equity at a point in timeBalance SheetAssets = Liabilities + Equity
Did I make or lose money?Revenue minus expenses over a periodProfit & LossNet Income = Revenue − Expenses
Where did the cash go?Cash inflows and outflows over a periodCash Flow StatementNet Cash = Operating + Investing + Financing
Are my books balanced?Total debits vs total credits across all accountsTrial BalanceTotal Debits = Total Credits
How has ownership changed?Opening equity + income − drawingsStatement of EquityClosing Equity = Opening + Income − Drawings

What Creates Journals

Finance does not originate transactions. Every document that carries money produces its journal the moment it is created; reports include that journal for as long as the document is active. Finance receives those entries. Manual journals in Finance exist only for events no other module handles.

Auto-generated journal sources
ModuleTriggering EventDebitCredit
SalesInvoiceAccounts ReceivableSales (or the item's income account) + Sales Tax Payable
SalesReceiptBank / Cash (net of any withholding)Accounts Receivable
SalesSales receipt (cash sale)Bank / CashSales + Sales Tax Payable
SalesCredit noteSales + Sales Tax PayableAccounts Receivable
SalesCustomer refundAccounts ReceivableBank / Cash
PurchasesBillPurchases (or the item's expense account) + Purchases Tax RecoverableAccounts Payable
PurchasesPaymentAccounts PayableBank / Cash (net of any withholding)
PurchasesDebit noteAccounts PayablePurchases + Purchases Tax Recoverable
PurchasesVendor refundBank / CashAccounts Payable
PeoplePay schedule approvedThe expense account chosen per pay itemThe liability account chosen per pay item
PeopleAdvance (payment request)Employee AdvancesBank / Cash
OperationsStock adjustmentInventory account / the account you pickThe account you pick / Inventory account
OperationsDepreciation runThe asset's depreciation expense accountThe asset's accumulated depreciation account
OperationsFixed asset disposalAccumulated depreciationFixed asset
OperationsProduction finalisedOutput items' inventory accountsInput items' inventory accounts + labour/overhead expense accounts
Finance (manual)Accrual, deferral, provision, correctionVariesVaries

Manual journals in Finance are the last resort, not the default. If a document in Sales, Purchases, People, or Operations can produce the entry, it must. Finance only handles what no other module can: accruals, deferrals, provisions, reclassifications, owner transactions, loan entries, opening balances of ledger accounts, and one-off items.

Two Posting Methods

Trabalance supports two approaches to recording cash movements. All non-cash transactions — invoices, bills, payroll, inventory, depreciation — post identically regardless of method.

MethodTrigger for Cash PostingReconciliationBest For
Bank-LedBank statement arrives → import → reconcile the period → classify what the book never hadBuilt in — the reconciliation period is where matching happensAccountants working from statements; simpler banking
Journal-LedReceipts, payments and journals are posted as they happenA reconciliation period per statement, matched against what is already postedReal-time cash visibility; trained bookkeepers

Bank-led does not mean cash-basis accounting. An accrual-basis business can use bank-led posting. Invoices and bills still post when they are created. Only the timing of when cash hits the bank ledger differs.

Finance Module Topics

Chart of Accounts

The classification system for every debit and credit. Build it once — every report draws from it automatically. Covers account elements, the IFRS statement groups, system accounts, and custom accounts.

Journal Entries

The atomic unit of the financial system. Every financial event — sale, purchase, payment, depreciation, correction — becomes a journal entry. Covers the Journals page, manual and batch entry, auto journals and recurring schedules.

Banking

One row per cash, bank and card account — book balance, the bank's own figure, and whether they have been proven to agree. Import statements, classify uncategorised money, split and move lines.

Bank Reconciliation

Prove the book against the bank for one statement period — auto-match, match the rest by hand, send what the book never had to Classification, then lock the period.

Taxes

Define each tax code once — its type, rate or amount, base, and ledger account. The system applies it to documents and posts it; the Taxes page reads your position straight from the ledger.

Opening Balances

Bring in what customers owed you and what you owed vendors as Opening Balance documents, and the rest of the balance sheet as a manual journal against Opening Balance Equity.

Period Close

Financial Close lists the eight tasks for a month; the period-close wizard reviews the trial balance, takes adjustments, saves a snapshot and locks the period.

The Sacred Rule

🚨Finance is not modified to conform to other modules

Finance is the downstream consumer of every other module. The journal entries it receives are the output of Sales, Purchases, People, and Operations — Finance does not adapt its rules to accommodate upstream changes. If a change in another module produces incorrect journal entries, the fix happens in that module. The Finance ledger, account balance logic, and trial balance calculations are proven correct in production. No change to Finance is made to compensate for a problem elsewhere.

The Three-Way Consistency Rule is absolute: Trial Balance = Ledger Totals = Sum of Visible Transactions. These three must always agree. If they do not, the problem is in the data, not in the Finance module's calculation logic.