Recording Transactions
Learn how to post journal entries, write checks, log deposits, execute transfers, and manage recurring entries -- all powered by your local PostgreSQL database.
Transaction Hub
The Transaction Hub serves as the command center for every financial entry in Kantivo. Open it from the sidebar to get a consolidated view of activity across all of your accounts, with full multi-company management support.
From this screen you can:
- Browse the complete ledger of entries spanning every account
- Narrow results using date ranges, specific accounts, or transaction categories
- Launch any common entry type through the quick-action toolbar
- Open an existing transaction to modify it or mark it as void
Creating a Journal Entry
Journal entries form the backbone of proper double-entry bookkeeping. Kantivo enforces the fundamental rule that total debits must always match total credits before an entry can be saved.
- Select Journal Entry from the Transaction Hub toolbar
- Specify the date the transaction occurred
- Write a description or memo explaining the purpose of the entry
- Build the entry line by line:
- Choose the affected account from your chart of accounts
- Enter either a debit or a credit value for that line
- Optionally attach a memo to the individual line for extra detail
- Verify that the debit and credit columns are in balance
- Press Save Entry to commit the record
Writing a Check
Use this form to document payments issued by check against one of your bank accounts:
- Choose Write Check from the toolbar
- Pick the bank account the check will be drawn from
- Type the name of the payee
- Fill in the check number and the date it was issued
- Add one or more expense lines, each with an account and dollar amount
- Press Save Check to record it
Making a Deposit
Capture incoming funds by recording a deposit into your bank account:
- Choose Make Deposit
- Select the bank account where the money is being deposited
- Enter the date the deposit was made
- Add line items that describe the origin of each deposited amount
- Press Save Deposit
Recording Transfers
Shift funds from one account to another within your books:
- Choose Record Transfer
- Designate the source account under "From"
- Designate the destination account under "To"
- Specify the transfer amount and date
- Press Save Transfer
Voiding a Transaction
Rather than erasing a transaction outright, voiding preserves the original record while neutralizing its financial impact -- essential for maintaining an audit trail:
- Open Void Transaction from the Transaction Hub
- Locate the target transaction using the search field
- Press Show Details to inspect the underlying journal entries
- Press Void to generate the reversing entry
- Confirm your intention in the dialog that appears
Recurring Transactions
Automate repetitive entries by defining them once and letting Kantivo replicate them on a schedule:
- Choose Recurring Transaction
- Review any existing recurring entries, or press Create New to define a fresh one
- Pick the frequency: daily, weekly, monthly, quarterly, or yearly
- Enter the transaction details exactly as they should appear each period
- Set a start date and, if applicable, an end date
- Press Save to activate the schedule
Arranging your templates: Each row in the memorized transactions list has a drag handle (⠿) on its left edge. Click and hold it, then drag the row to a new position to organize your templates however suits you — for example, clustering similar recurring entries side by side. The updated sequence is stored instantly, no save button needed.
Memorize any transaction: You can turn any existing transaction into a template without rebuilding it. Open the transaction (a check, expense, deposit, transfer, journal entry, invoice, or bill) to see its detail view, then click the 💾 Memorize button. Give the template a name and a frequency, and it joins your memorized list as the same type of transaction. Each time it runs, Kantivo recreates the entry with the original accounts and amounts.
Memorize a check before you post it: When you're writing a check, you don't have to save it first. Fill in the payee, amount, bank account, and expense split lines on the Write Checks screen, then click the 💾 Memorize button in the footer. The check is saved straight to your memorized list as a recurring template — no need to record it and then re-open it from the register. Handy for setting up a repeating payment, or for tweaking the payee and amount on an existing template before it goes out.
Editing a template's type: In the memorized transactions list, click Edit on a memorized check, expense, deposit, or similar entry. The edit panel includes a Transaction Type field — choose a different type (Check, Expense, Deposit, Transfer, Credit Card Charge, Sales Receipt, Payment, or General Journal) and save. The template will be recreated as the new type going forward.
Filtering & Searching
Locate specific entries quickly using the built-in filter panel:
- Date Range: Define start and end boundaries to limit results
- Account: Restrict the view to a single account
- Type: Show only entries of a particular category (journal, check, deposit, transfer)
- Search: Look up transactions by description text, reference number, or dollar amount
Press Apply to execute the filter, or Clear Filters to return to the full unfiltered view.