06 - Entering and Editing Transactions¶
Most entries come from imported bank data, but users still need to review, classify, correct, and sometimes enter transactions manually.
Transaction status¶
The ledgers commonly use ! in imported transactions:
2026-03-12 ! "Payee" "Bank text"
Use this as the normal marker unless the team decides on a stricter status convention.
Basic income entry¶
2026-01-15 ! "Max Mustermann" "Mitgliedsbeitrag 2026"
Vermoegen:Bank:Sparkasse-NICA:Freies-Geld 60.00 EUR
Einnahmen:Vereinsbeitrag
Basic expense entry¶
2026-01-20 ! "Provider Name" "Invoice 123"
Ausgaben:Buero:Sonstiges 25.00 EUR
Vermoegen:Bank:Sparkasse-NICA
Project income¶
2026-02-10 ! "Funding Body" "Grant payment project 25-ZGV"
Vermoegen:Bank:Sparkasse-NICA:25-ZGV 5000.00 EUR
Einnahmen:Projekt:25-ZGV:Sachmittel
Project expense¶
2026-02-15 ! "Person Name" "Honorar project 25-ZGV"
Ausgaben:Projekt:25-ZGV:Honorar 450.00 EUR
Vermoegen:Bank:Sparkasse-NICA:25-ZGV
Internal movement between project and free funds¶
Sometimes a transaction must allocate bank money between a project-specific asset account and free funds. The real bank account is one physical Sparkasse account, but the ledger tracks internal project balances separately.
2026-02-20 ! "Internal allocation" "Move remaining project funds to free money"
Vermoegen:Bank:Sparkasse-NICA:Freies-Geld 100.00 EUR
Vermoegen:Bank:Sparkasse-NICA:25-ZGV -100.00 EUR
Only make internal transfers when you understand why the internal project balance must change.
Reimbursements to people¶
If someone paid privately and is reimbursed later, the clean pattern is usually to record the expense against a liability and then clear the liability with the bank payment.
2026-03-01 ! "Shop" "Material bought by Marc"
Ausgaben:Projekt:25-ZGV:Sachmittel 35.00 EUR
Verbindlichkeiten:Person:Marc-Bielert
2026-03-05 ! "Marc Bielert" "Reimbursement material"
Verbindlichkeiten:Person:Marc-Bielert 35.00 EUR
Vermoegen:Bank:Sparkasse-NICA
Comments for unclear decisions¶
; Unclear whether this belongs to CEDU-25 or free association funds. Check invoice.
2026-03-10 ! "Vendor" "Invoice 456"
Ausgaben:Sonstiges 120.00 EUR
Vermoegen:Bank:Sparkasse-Tohuwabohu
Editing safely¶
Before editing, check:
- You are in the correct association ledger.
- You are not editing the generated import output as if it were the final ledger.
- The transaction date is correct.
- The amount uses a dot as decimal separator, for example
12.50 EUR. - Account names are spelled exactly like existing accounts.
- Project transactions use the project asset account and project income/expense category consistently.
After editing, save the file, reload Fava, check for errors, and inspect the relevant account page.