How every finance number is worked out — and how to check it

Before you sign something, you should be able to say where the figure came from and prove it in two minutes. For each number: where it lives, the arithmetic behind it, the check that proves it, and what a difference usually means.

Nothing matches that. Try a shorter word.

Invoice total #

Where Receivables → the invoice

Accounts Receivable Clerk — Raise a customer invoice in Tarleaks ERP
Finance » Receivables » New invoice

How it is worked out Each line is quantity × unit price. Tax is applied per line from the customer's tax treatment, then the line totals and the tax are added.

Check it like this Add the line amounts on a calculator and apply the rate yourself. If the total differs by a few fils, it is rounding per line — the product rounds each line's tax, which is what the authorities expect.

If it disagrees A total that is out by a whole percentage point is a tax code on one line, not a bug: open the line and look at its rate.

What a customer owes (their balance) #

Where Customers & vendors → the customer → Statement

Accounts Receivable Clerk — Open the customer invoices in Tarleaks ERP
Finance » Receivables

How it is worked out Every posted invoice, less every allocated receipt and credit note.

Check it like this The statement total must equal that customer's row in the receivables ageing. If it does not, a receipt is recorded but unallocated.

If it disagrees Unallocated receipts are the usual cause, and they make a paying customer look overdue.

The ageing buckets #

Where Reports → Ageing

Accounts Receivable Clerk — See who is overdue in Tarleaks ERP
Finance » Reports » Ageing

How it is worked out Each open invoice is placed by its DUE date, not its invoice date: not yet due, then 1–30, 31–60, 61–90, over 90 days late.

Check it like this Pick the oldest invoice in the oldest bucket and count the days from its due date to today.

If it disagrees An invoice in the wrong bucket almost always has the wrong due date, which comes from the customer's payment terms.

Trial balance #

Where Reports → Trial Balance

Accountant — Check the books balance in Tarleaks ERP
Finance » Reports » Trial Balance

How it is worked out Every posted line in the period, grouped by account: debits in one column, credits in the other.

Check it like this The two totals must be equal. Then check one account against its own entries by opening it.

If it disagrees If the totals differ, look for a foreign-currency revaluation that ran twice, or a date range that splits an entry.

Profit for the period #

Where Reports → Profit & Loss

Accountant — Read the profit and loss in Tarleaks ERP
Finance » Reports » Profit & Loss

How it is worked out Income accounts less expense accounts for the dates chosen — nothing is typed in.

Check it like this The profit here must equal the movement in retained earnings plus this period's result on the balance sheet for the same dates.

If it disagrees A P&L that disagrees with the balance sheet usually means one of them was run for a different date.

VAT payable for the period #

Where VAT return

Tax Agent — Produce the VAT return in Tarleaks ERP
Finance » VAT return

How it is worked out Output tax on sales postings less input tax on purchase postings, each placed in a box by the tax code's group.

Check it like this The net figure should equal the movement on the VAT control account for the same period in the trial balance.

If it disagrees A difference is nearly always the uncategorised bucket: a tax code with no box mapping. The return shows it rather than dropping it.

Depreciation for the month #

Where Fixed assets → the asset → Schedule

Accountant — Check the books balance in Tarleaks ERP
Finance » Reports » Trial Balance

How it is worked out Straight line: (cost less residual value) ÷ useful life in months. The schedule shows every month, past and future.

Check it like this Multiply one month's charge by the months elapsed and compare with accumulated depreciation on the register.

If it disagrees A charge that jumps means the asset was revalued or its life changed; the schedule shows where.

Withholding tax on a supplier bill #

Where Payables → the bill

Tax Agent — Check withholding and zakat in Tarleaks ERP
Finance » Tax codes & VAT returns

How it is worked out The WHT rate on the bill × the amount before tax. It is deducted from what you pay the supplier and held as a liability until it is remitted.

Check it like this The supplier is paid the total less the withholding; the withholding register should show the same amount.

If it disagrees If the supplier disputes the amount, check whether their rate is set on the bill or defaulted from their residency.

Cash position #

Where Finance overview → cash card

Finance Controller — Check what still blocks the close in Tarleaks ERP
Finance » Overview

How it is worked out Bank and cash account balances now, plus what is due in and out over the coming weeks from the ageing and the payment runs.

Check it like this Compare the bank line with the actual bank statement, not with the last reconciliation.

If it disagrees A gap between the two is unreconciled bank lines, which is a job rather than an error.

Budget variance #

Where Budgets → variance

Accountant — Read the profit and loss in Tarleaks ERP
Finance » Reports » Profit & Loss

How it is worked out Actual postings on the budgeted accounts for the period, against the budget lines for the same period.

Check it like this Open one budget line and the account behind it; the actual figure must match the account's movement.

If it disagrees Variance on an account nobody budgeted looks alarming and means nothing — check the budget covers the account before reacting.

Corporate tax due #

Where Tax → corporate tax computation

Tax Agent — Read the corporate tax calculation in Tarleaks ERP
Finance » Tax codes & VAT returns

How it is worked out Accounting profit, plus disallowed items and less allowances (the adjustments you record), gives taxable income; the rate is applied to that.

Check it like this The accounting profit at the top must equal the P&L for the same period.

If it disagrees If it does not, entries were posted after the computation was last opened — reopen it.

Petty-cash balance #

Where Petty cash → the float

Cashier — Open your cash floats in Tarleaks ERP
Finance » Petty cash

How it is worked out Top-ups less spends, each of which posted its own entry.

Check it like this Count the tin. The two should agree to the fils.

If it disagrees A difference is a missing voucher, a spend not yet recorded, or a genuine shortage — record what you counted either way.

Faster ways to do the same work

Shortcuts worth knowing
What you wantHow
Jump to anything without the menuPress ⌘K (or Ctrl K) and start typing — pages, records and actions are all in the same box.
Do the same thing to forty rowsTick the rows, then use the bar at the bottom. It only offers actions your role can perform, and each row is still checked on its own.
Select everything you are looking atFilter first, then tick the box in the header row. It selects the FILTERED rows, not the whole table.
Send a colleague exactly what you are looking atCopy the address bar. Filters and the open tab are written into the URL, so they see your screen, not the default one.
Move between records without going back to the listThe ‹ › arrows at the top of a record walk the list in the same order you came from. ⌘← / ⌘→ do the same from the keyboard.
Ask instead of huntingThe copilot strip on each page answers questions about that screen's data — 'who owes us money and what is overdue', 'where are we on the close'.
Enter a bill from the supplier's PDFPayables → New from document. The supplier, dates and amounts are read off the file for you to check rather than typed.
Stop re-typing the same entrySave it as an entry template, or make it a recurring entry with a schedule.
Bring in a month of transactions at onceEvery list with an Import button validates the whole file first and reports the problems per row, before anything is written.
Get the same report every month without askingReports → schedule it. It runs and is delivered on the day you choose.
See one customer's whole storyPartner 360 on the customer or supplier: invoices, bills, payments, documents and activity in one screen.
Find the entry behind a figureClick through from the report rather than searching. Every report figure traces to the entries that make it up.
Work in ArabicSwitch the language in your profile. The interface mirrors right-to-left, and documents print in the language the customer expects.
Check a batch before you run itAsk for a practice run: every row is validated against the real write path, then rolled back. Nothing changes and you see what would have failed.

All role guides · The finance calendar