Accounting

Last updated 26 May 2026

A Flexie chart of accounts on the left and a journal entry on the right showing debits and credits

Behind every invoice and every payment, Flexie writes the bookkeeping for you. Your books stay balanced and accurate, no separate software, no manual entry.

Why automatic bookkeeping matters

The classic problem: your CRM tracks invoices, but your bookkeeper uses a separate accounting package. Every month, somebody copies the numbers across, makes mistakes, and the two systems drift apart.

Flexie handles both. When you finalise an invoice or record a payment, the right journal entries land in your books automatically. The customer-facing side (quotes, invoices, payments) and the accountant-facing side (chart of accounts, journal, balance sheet) are the same data, just viewed differently.

The chart of accounts

The chart of accounts is the list of every "bucket" your business uses to track money. Each bucket is an account, with a type:

Type What it tracks Examples
Assets Things you own Cash, Accounts Receivable (money customers owe you), Inventory, Office Equipment
Liabilities Things you owe Accounts Payable (money you owe suppliers), Sales Tax Payable, Loans
Equity The owner's stake Owner's Capital, Retained Earnings
Revenue Money coming in Sales of Hardware, Service Revenue, Consulting Income
Expenses Money going out Rent, Salaries, Cost of Goods Sold, Office Supplies

Each account has:

You can add accounts, rename them, organise them into hierarchies. Most accounts come with a sensible default chart based on common practice; you'll usually only need to add accounts when your business does something specific (a new revenue stream, a new expense category).

Double-entry, in plain terms

Every financial event in your books touches at least two accounts, one is debited (increased, if it's an asset or expense) and one is credited (increased, if it's a liability, equity, or revenue). The two amounts are always equal, which is what keeps your books balanced.

You don't have to think about this when using Flexie, the system writes the entries for you. But understanding the shape helps when you read the journal or the balance sheet.

A few common shapes:

Finalising an invoice

A £600 invoice (£500 + £100 VAT):

Account Amount Note
Debit Accounts Receivable £600 customer owes you £600
Credit Service Revenue £500 you earned £500
Credit Sales Tax Payable £100 you owe HMRC £100

Both sides total £600, balanced.

Recording a full payment

The customer pays the £600 invoice:

Account Amount Note
Debit Cash (or Bank) £600 £600 came in
Credit Accounts Receivable £600 customer no longer owes you

Recording a partial payment

The customer pays £400 of the £600:

Account Amount
Debit Cash (or Bank) £400
Credit Accounts Receivable £400

Accounts Receivable now reflects £200 still owed.

Voiding a payment

Undoing the £400 payment above:

Account Amount Note
Debit Accounts Receivable £400 customer owes the £400 again
Credit Cash (or Bank) £400 cash effectively goes back out

The original entries aren't deleted, the reversal sits next to them in the journal, so the audit trail is intact.

Credit memo

A £150 credit memo against an invoice:

Account Amount Note
Debit Service Revenue £125 revenue reduced
Debit Sales Tax Payable £25 VAT liability reduced
Credit Accounts Receivable £150 customer owes less

Down payments, the bookkeeping detail

Down payments raised through Convert to Cash are booked correctly without you having to think about them.

When you raise a 30% deposit on a £10,000 + 20% VAT quote (so a £3,600 deposit including £600 VAT):

Account Amount Note
Debit Accounts Receivable £3,600
Credit Customer Deposits / Advances £3,000 held as a liability, not yet earned revenue
Credit Sales Tax Payable £600

The deposit sits in a Customer Deposits account (a liability) because the work hasn't been done yet, the customer's money is held against future delivery.

When you raise the final balance invoice (the one that turns all the lines into actual revenue), Flexie moves the down payment from the Customer Deposits account into revenue:

Account Amount Note
Debit Customer Deposits / Advances £3,000 deposit cleared
Debit Accounts Receivable £4,800 balance owed for final invoice
Credit Service Revenue £6,500 total revenue now earned (after the deposit)
Credit Sales Tax Payable £1,300 rest of VAT

End state: revenue is recognised correctly at the moment of delivery, the deposit liability is cleared, the customer's AR shows just the balance still owed.

You don't have to set any of this up per invoice. Once your chart of accounts includes the Customer Deposits / Customer Advances account and your administrator has mapped it, the Convert to Cash flow uses it automatically.

What each step posts

Quick reference for what touches the books and what doesn't:

Action Posts to the books?
Create a quote No, quotes are pre-financial.
Edit a quote No.
Cancel a quote No.
Create a draft invoice No, drafts are pre-financial.
Finalise an invoice Yes, AR is debited, revenue + tax are credited.
Edit a finalised invoice Not directly editable; use a credit memo.
Record a payment Yes, Cash is debited, AR is credited.
Void a payment Yes, the original payment entry is reversed.
Finalise a credit memo Yes, revenue + tax are debited (reduced), AR is credited (reduced).

Mapping products to accounts

Each product can point to:

See Products → Accounting.

You don't have to map every product. Products without explicit mappings use the account defaults set by your administrator.

Mapping taxes to accounts

Each tax points to:

See Taxes → Where the money goes.

When you eventually pay the tax authority, record that as a payment against the sales tax account, which clears the liability.

The Journal

The journal is the chronological list of every entry posted to your books, by invoice, by payment, by void, by credit memo. Each journal entry shows:

Filter by date range, account, transaction type. Export to CSV for your accountant.

The Balance Sheet

A point-in-time view of your business's financial position:

Section Account Amount
Assets Cash £42,310
Accounts Receivable £18,500
Inventory £35,200
Total Assets £96,010
Liabilities Accounts Payable £4,200
Sales Tax Payable £3,650
Customer Deposits £1,200
Total Liabilities £9,050
Equity Owner's Capital £50,000
Retained Earnings £36,960
Total Equity £86,960
Total Liabilities + Equity £96,010

The balance sheet adds up, every time, automatically, because every transaction touches two accounts with equal amounts. If yours doesn't balance, something's wrong with the data (rare; ask your administrator).

Gotchas

Next