5. Transactions
Add, Edit, and Delete Transactions
Use the main transaction form for day-to-day activity, understand how edits affect balances, and know when a specialized flow should replace a normal transaction.
The main transaction form is where most day-to-day transaction work happens. It is the screen you use for ordinary spending, income, gains, losses, notes, labels, and category details.
Ways to open the form #
You will usually open the transaction form from one of these places:
- Add Transaction on the transaction list header
- the main Add button
- the Combo Palette (Add Transaction command)
- a transaction row’s Related Actions menu by choosing Edit
- a transaction row’s Related Actions menu by choosing Start a Refund
When you are creating a normal transaction, the button at the bottom says Add Transaction. When you are editing an existing row, it changes to Save Changes. If you started from Start a Refund, it changes to Create Refund. Refunds start simply as a reversing entry of the original with the current date filled in.
The controls you will use most #
For ordinary day-to-day entries, these are the fields that matter most:
- Account chooses where the activity happened.
- Type chooses the transaction type allowed for that account.
- Payee lets you search existing payees, type a new one, or edit a payee from inside the picker.
- Category tells Common Cents what the money was for.
- Label is optional and appears when Labels is enabled. See Labels.
- Date sets when the transaction happened.
- Amount uses a sign toggle so you can mark inflow or outflow.
- Note is optional extra context.
For a simple outflow on an on-budget account, that is usually enough.
Controls that appear only in some situations #
The form changes based on the account, transaction type, and enabled features.
- Record as debt payment appears when the selected account can be used to pay a debt account.
- Mark as income appears when income planning is enabled and the transaction can be treated as income.
- Debt Account appears after you turn on debt payment mode.
- Payment Category replaces the normal category picker for installment-style debt payments.
- Principal appears for mortgage-style debt payments.
- Type can be locked when you are editing an existing transaction, interest entry, initial balance entry, or transfer-linked entry.
If you are working inside a debt account, Common Cents may offer more specialized header actions such as Pay Card, Pay Loan, or Apply Interest. When those appear, use them instead of forcing the normal transaction form to do a debt-specific job. See also: Debt.
Add new category and label without leaving the form #
The category and label pickers include footer actions:
- ➕ Add new category… opens the category form in place.
- ➕ Add new label… opens the label form in place.
That means you do not have to cancel the transaction just because the category or label does not exist yet.
Use Add Details when one transaction needs more than one category #
Under Amount, ordinary outflow transactions can show:
- 📊 Add Details
- ✏️ Edit Details
- 🗑️ Delete Details
Those controls open the split-details flow. If a purchase needs multiple categories, use that instead of forcing the full amount into one category. The full split workflow is covered here: Splits.
What the row action menu does #
Each row in the transaction table has a Related Actions menu.
The most common options are:
- Edit opens the transaction in the correct edit form.
- Start a Refund opens a new refund draft based on the original transaction.
Refunds are intentionally limited. Start a Refund is only available for normal outflow transactions. It is not available for income, transfer-linked activity, rows that already have a refund, or rows that are read-only.
When you start a refund, Common Cents carries over the account, payee, and detail structure from the original transaction, then opens a new draft so you can review it before saving.
Editing changes history #
When you edit a transaction, you are changing history that other numbers depend on. Account balances, category activity, and planning views can all move after a save.
That is why Common Cents blocks or reroutes some edits:
- transfer rows are edited in the transfer form instead of the normal transaction form
- closed accounts become read-only
- some debt-related activity belongs in debt payment flows, not the normal transaction form
- edits that cross month boundaries will warn you but will allow you to continue
If Strict Mode is enabled and the change would overspend a category, the app can stop you and open Strict Mode: Cover Overspending before it allows the save. This forces you to make a transfer to cover the overspending amount.
Delete only when the transaction should not exist #
The Delete button only appears in edit mode.
Use delete when the transaction should not exist at all. If the activity happened in real life but needs correction, editing the row or using Start a Refund is usually the cleaner fix.