Record Guide
How to record transactions in Bkper — amounts, dates, accounts, hashtags, attachments, and multipliers.
Easy recording for team members makes all the difference when it comes to keeping books up to date.
When recording a transaction, the position and case of the text you enter does not matter. Bkper parses the description intelligently:
- The first value found is treated as the transaction amount.
- The first account found is treated as the From Account.
- The second account found is treated as the To Account.
- The language in which you type is irrelevant.
From and To Accounts are discovered automatically when you enter their names, previously used descriptions, hashtags, or location.
Description
Any text that Bkper does not recognize as an account, amount, date, or command is recorded as the transaction’s description.
Amount
Record an amount like 35.95 anywhere in the input — the order does not matter. Bkper matches the number format to your Book’s settings.
Hashtags
Add a hashtag like #sometag to tag the transaction. Tags help you categorize and search for transactions later.
Dates
Enter a date like 05/21/2025 to record on a specific date. You can also use a short form like 05/21 to record on that date in the current year. The date format follows your Book’s settings.
Record Multiplier (Monthly Installments)
Use the $Nx syntax to repeat a transaction across multiple months. For example, $4x records the entry as a draft for the next four months on the same day.
As an example, entering 22000 #rent $4x produces four monthly draft entries:
The resulting transactions appear in the Book:
Attachment
You can attach files to a record by clicking the paperclip icon to upload, or by dragging and dropping a file onto the input form. You can also drag and drop a file onto an existing entry (draft or posted transaction).
URL (Links)
Record a link to associate an external resource URL with a transaction.
Ignoring Text with Quotes
To prevent Bkper from processing certain parts of your description — like timestamps or reference numbers — wrap that text in quotes. For example, "10 Gas "at 10:56"" ensures that at 10:56 is not interpreted as an account match.
Putting It All Together
A complete record might look like:
205.00 01/01/2025 $5x #insurance #car
This records 5 drafts on the first day of January through May, each with the value 205.00 and the description #insurance #car.