Guide · 3

Transactions

A transaction records money moving between accounts. Most of yours will come from bank statement imports, but it's worth knowing how to book one by hand.

Book a new transaction

  1. Tap + Transaction on the Activity tab, or in an account's ledger to start with that account filled in.
  2. Enter a title, such as the shop or what it was for, and check the date. A description is optional.
  3. Under Lines, tap Line 1: choose account and pick an account. Enter the amount under Debit or Credit.
  4. Do the same for line 2. Need more? Tap Add line.
  5. When the summary at the bottom says Balanced, tap Post transaction (or Save at the top).

Auto-balancing: when all lines but one have an amount, tapping the last line's empty debit or credit field fills in the amount that makes the transaction balance.

Until it balances, the summary says how far off it is, for example Debits exceed credits by 12.00, and the transaction can't be saved. Each line needs an account and either a debit or a credit, never both.

An empty New transaction form with Title, Date, Description and two lines.
A transaction with a debit of 64.36 to Groceries and a credit of 64.36 to Checking Account, marked Balanced, with a Post transaction button.

Let earlier transactions do the work

Typing Lidl as the title shows a suggestion: Lidl, Checking Account → Groceries, 64.36, under Copy from an earlier transaction.

As you type a title, DoubleEntry looks for earlier transactions with a similar title and shows them under Copy from an earlier transaction. Tap one and its accounts and amounts are copied into the new transaction. Change the amount if needed and post.

After a few weeks, booking by hand is mostly: type the shop name, tap the suggestion, fix the amount.

Choosing accounts

Tapping a line opens the account picker:

  • Most used lists the accounts you book most often, so the usual ones are a tap away.
  • Search name or number finds any account. Typing 61 finds everything in the food range; typing fuel finds Fuel.
  • The chips filter by type: Asset, Liability, Equity, Revenue, Expense.
  • + New creates an account without leaving the transaction.
The Choose account sheet with search, type filters and a Most used list: Checking Account, Groceries, Credit Card, Restaurants & Takeaway, Cafés.

View, edit, duplicate or delete

The Salary transaction: 4,810.00 on Friday 25 Sep, Salary +1 → Checking Account +2, with its description and lines.
The lines of the salary transaction with debit and credit columns and totals of 4,810.00.

Tap any transaction to open it. You'll see the total, a short summary of where the money went from and to, the description and every line with its debit or credit. Tap an account line to jump to that account's ledger.

The buttons at the top:

  • Make recurring turns it into a recurring transaction.
  • Duplicate opens a copy as a new transaction, handy for something that happens again with a different date or amount.
  • Edit changes it. If the change touches a reconciled period, the editor warns you first.
  • Delete removes it, with Undo in the message at the bottom.

The Activity tab lists the month's transactions by day. Its search, Search all transactions, looks through every month.

Recipes for everyday transactions

Not sure which side is which? Money flows from the credited account to the debited account. Account numbers are from the default plan.

What happenedDebitCredit
Paid for groceries with a debit card6101 Groceries1930 Checking Account
Paid for dinner with a credit card6102 Restaurants & Takeaway2810 Credit Card
Paid the credit card bill2810 Credit Card1930 Checking Account
Got paid (net pay, tax withheld)1930 Checking Account (net)
8910 Income Tax (withheld)
3110 Salary (gross)
Moved money to savings1940 Savings Account1930 Checking Account
Withdrew cash1910 Cash on Hand1930 Checking Account
Paid a loan instalment2530 Vehicle Loan (repayment)
8213 Vehicle Loan Interest
1930 Checking Account
Took out a loan1930 Checking Account2540 Personal Loan
Received interest on savings1940 Savings Account3710 Interest Income
Received a dividend1950 Brokerage Account3730 Dividends
Investments rose in value1950 Brokerage Account3750 Investment Value Changes
Investments fell in value3750 Investment Value Changes1950 Brokerage Account
Lent money to a friend1670 Receivables (money lent out)1930 Checking Account
The friend paid you back1930 Checking Account1670 Receivables (money lent out)
Paid for someone else, to be repaid1680 Reimbursable Expenses1930 Checking Account
Bought something that lasts years1214 Electronics & Appliances2810 Credit Card
Got a refund for a return1930 Checking Account7310 Clothing & Shoes

A refund is a credit to the expense account it was booked on, so the cost simply goes away. It isn't income.

For something that lasts years, add it under Assets as well so it's depreciated every month.

Costs that belong to another month

Paid your yearly home insurance in January? In a strict ledger, that cost belongs to all twelve months, not just January. On an expense or income line, tap Belongs to another period and choose the previous month, the next month, or a Date range…. DoubleEntry then moves the cost to those months with automatic postings through a prepaid or accrued account, split by days.

With the default plan this works straight away: it uses 1700 Prepaid Expenses, 2420 Accrued Expenses, 1710 Accrued Income and 2490 Income Received in Advance. If you built your own chart of accounts, choose the accounts to use under Settings → Bookkeeping → Cost periods first.

The same works on the lines of an invoice, for a bill that covers several months.