Accounting · How SeroBooks posts

How each transaction posts to the books

A reference of the debits and credits SeroBooks writes for every kind of transaction, and which account each amount lands in.

☰ Company ▸ Accounting Setup
serobooks / company / accounting setupLive
Watch it in the appChart of Accounts and the ledger Accounts and their ledgers, the General Ledger, Trial Balance, journal entries, Audit Trail, budgets and Advanced Find.

Every document you save in SeroBooks writes a balanced journal to the general ledger at the moment it is saved. There is no separate "post" or "sync to accounting" step. This article lists, for each kind of transaction, which accounts are debited and credited, so you can read the General Ledger and the Trial Balance with confidence and explain any figure to your accountant.

Where the account names come from

SeroBooks does not hard-code a chart of accounts. Each kind of amount (what customers owe, sales, GST/HST collected, inventory, cost of goods sold and so on) is sent to the account you chose for it in Accounting Setup. This article uses the names of those roles. The second column below shows a typical account for each; yours may be named differently.

Role in Accounting SetupTypical account
Accounts Receivable — what customers oweAccounts Receivable
Accounts Payable — what you owe suppliersAccounts Payable
Sales revenueSales (or each item's own income account)
Sales returnsSales Returns (defaults to sales revenue)
Delivery/shipping charged to customersShipping and Delivery Income
Discounts givenDiscounts Given
GST/HST payableGST/HST Payable
PST payable — BC, Saskatchewan, ManitobaPST Payable (BC)
QST payableQST Payable
GST/HST input tax credits on purchasesGST/HST Receivable (ITC)
QST input tax refunds on purchasesQST Receivable (ITR)
Sales tax filed and owingGST/HST Filed Returns Payable
Inventory on handInventory Asset
Cost of goods soldCost of Goods Sold
Damage / shrinkage write-offsInventory Adjustment (Shrinkage)
Freight and delivery paid on purchasesYour freight account (Cost of Goods Sold when none is set)
Discounts received from suppliersYour purchase discounts account (Cost of Goods Sold when none is set)
Undeposited FundsUndeposited Funds
Customer deposits / Supplier advancesCustomer Deposits / Supplier Advances
Rounding adjustmentsRounding

Items can carry their own income, cost of goods sold and inventory accounts (see Item accounts); when they do, their amounts go there instead of to the default.

Customers and sales

Invoice (a sale on account)

AccountDebitCredit
Accounts ReceivableInvoice total
Discounts givenInvoice discount
Sales revenue (or each item's income account, split by class)Lines before tax
Shipping incomeShipping charged
GST/HST payable, PST payable, QST payableTax, split by rate
RoundingRounding (either side)
Cost of goods sold (or each item's COGS account)Cost of the stock sold
Inventory assetCost of the stock sold

A group tax rate such as "GST + PST 12%" is split into its parts, so each government's share lands in its own liability account. The cost of goods sold lines are written when both the inventory and COGS accounts are set.

Payment received

A payment is posted separately from the invoice, so an unpaid invoice stays in Accounts Receivable until it is paid.

AccountDebitCredit
The account the money went to (see below)Amount received
Accounts ReceivableAmount received

Where the money goes, in this order:

  1. The Deposit To account chosen on the payment, when one is chosen.
  2. Otherwise the account set for that payment method in Accounting Setup (for example card and cheque to Undeposited Funds, cash to Cash in Drawer).
  3. Otherwise the cash or bank account.

A payment that has already been put on a deposit stays in Undeposited Funds, because the deposit moved it to the bank. See Undeposited Funds and the Deposit To account.

A sales receipt (a sale paid in full at once) is an invoice and its payment together: both journals above are written.

Applying a customer's available credit to an invoice moves no money, so it writes no payment journal: both documents have already posted.

Make Deposits

AccountDebitCredit
Bank account deposited toDeposit total
Undeposited FundsDeposit total

One deposit line in the books matches the one line on your bank statement. See Make Deposits.

Credit memo (a sales return)

AccountDebitCredit
Sales returns (or each returned item's income account)Lines before tax
GST/HST, PST, QST payableTax, split the same way the sale split it
Accounts ReceivableCredit memo total
Inventory assetCost of the returned stock
Cost of goods soldCost of the returned stock

Refund to a customer

AccountDebitCredit
Accounts ReceivableAmount refunded
The bank or cash account the refund came fromAmount refunded

Documents that do not post

Estimates, sales orders and purchase orders are promises, not transactions: they write nothing to the ledger. A pending invoice or bill that has not been received posts nothing either.

Customer deposits (money received before the invoice)

A payment taken as an advance goes to Customer deposits (a liability) rather than to income. When it is applied to an invoice it moves from Customer deposits to Accounts Receivable.

Vendors and purchases

Bill, or Receive Items

A bill posts once it is received (a Receive Items document or a bill with its goods received).

AccountDebitCredit
Inventory assetStock lines, at cost
The line's own accountService and non-stock lines, and every line on the Expenses tab
GST/HST Receivable (ITC), QST Receivable (ITR)Recoverable tax
Freight inFreight on the bill
Purchase discountsBill discount
Accounts PayableBill total

Tax on purchases. GST, HST and QST paid are input tax credits, so they go to the receivable (ITC) account. PST in British Columbia, Saskatchewan and Manitoba is not recoverable: it is added to the cost of what was bought (inventory or the expense), not to the ITC account. If no ITC account is set, all the tax is treated as part of the cost. For a company in the United States, sales tax paid on purchases is always part of the cost. See Tax on invoices, bills and expenses.

Landed costs added to a bill move the extra cost into inventory: debit Inventory, credit Freight in.

Pay Bills

AccountDebitCredit
Accounts PayableAmount paid
The Payment Account (bank, cash or credit card)Amount paid

A payment is never taken out of Undeposited Funds; money leaving goes from the bank.

Vendor credit (a purchase return)

AccountDebitCredit
Accounts PayableCredit total
Inventory assetGoods returned, at cost
GST/HST Receivable (ITC)The input tax credit given back

A refund the vendor pays you is money in: debit the bank, credit Accounts Payable.

Enter Expenses

AccountDebitCredit
The expense category's account (or the default expense account)Amount before tax
GST/HST Receivable (ITC)Recoverable tax
Accounts PayableTotal

Its payment then clears the payable: debit Accounts Payable, credit the bank. An expense refund is the same entry reversed.

Write Cheques and Enter Credit Card Charges

  • With a payee: the cheque or charge is a purchase paid at once. It posts like a bill (to the lines' accounts and Accounts Payable) with its payment (Accounts Payable to the bank or card account), so it appears in the vendor's ledger.
  • With no payee: the lines' accounts are debited and the bank or credit card account is credited directly.

Supplier advances

Money paid to a vendor before the bill exists goes to Supplier advances (an asset) until it is applied to a bill.

Banking

TransactionDebitCredit
Transfer FundsTransfer Funds To accountTransfer Funds From account
Make DepositsBankUndeposited Funds (and any other account on the deposit's lines)

Inventory

TransactionDebitCredit
Adjust Quantity/Value on Hand — stock lost or damagedShrinkage (less any amount recovered, which goes to cash or bank)Inventory asset
Adjust Quantity/Value on Hand — stock found on a countInventory assetShrinkage
Build Assemblies — built worth more than its partsInventory assetCost of goods sold
Build Assemblies — built worth less than its partsCost of goods soldInventory asset
Transfer Inventory between locationsnothingnothing

A build whose value equals the parts used writes nothing: the value only moves from one shelf to another within the same inventory account. A transfer between your own locations changes where stock is, not what it is worth.

Sales tax

Filing a return (see Prepare and file a sales tax return):

AccountDebitCredit
GST/HST payable (tax collected)Tax collected for the period
GST/HST Receivable (ITC)Input tax credits for the period
Sales tax filed and owingThe net amount owing

Filing a return does not close the period. A sale entered later in a filed period is not refused; its tax goes on the next return. Use Set Closing Date and Year-End to lock a period.

Use tax you self-assess on a purchase no supplier charged tax on: debit the expense account, credit Use tax payable.

Payroll

A pay run (see Pay Employees):

AccountDebitCredit
Wages and SalariesGross pay
Employer Payroll ContributionsThe employer's share (CPP, EI and others)
Payroll Clearing (net pay owed to employees)Net pay
Payroll Remittances Payable (CRA)Deductions and employer amounts owed federally
Payroll Remittances Payable (Provincial)Amounts owed to the province (Quebec)
Each deduction's own accountUnion dues, garnishments, RRSP and other deductions

Paying the employees: debit Payroll Clearing, credit the bank.

Fixed assets

TransactionDebitCredit
Depreciation for a yearDepreciation expenseAccumulated depreciation
Disposal of an assetAccumulated depreciation (all of it), and the bank for anything receivedFixed assets, at cost (the original cost)

The difference on a disposal goes to Gain or loss on disposal, on whichever side balances the entry. See Fixed Asset Manager and CCA.

General journal entries and opening balances

A general journal entry posts exactly the lines you type. Opening balances post one entry with the balances you enter; any difference goes to Opening Balance Equity.

Editing, voiding and deleting

  • Editing a saved document replaces its journal with a new one worked out from the document as it now stands. The previous lines are kept in the history, so the Audit Trail can show what changed.
  • Voiding or deleting a document takes its amounts back out of the books. See Edit, copy, void or delete an invoice.
  • Closed periods. A change that would add, remove or alter a ledger line dated on or before the closing date is refused. A payment dated today against an invoice from a closed period is allowed: its line is dated today.