Income and Expense Records for the Self-Employed: A Practical Guide

Keeping income and expense records is one of the fundamental obligations of every self-employed person who wants to calculate their taxes correctly and avoid problems during a potential tax office audit. Yet many sole traders are unsure about exactly what to record and how, which documents to keep, and what format to use. The result is often insufficient documentation for the tax return, missing records, or discrepancies that can lead to additional tax assessments and fines.
In this article, we present a comprehensive practical guide to keeping income and expense records correctly, efficiently, and in line with current legislation. We draw on Act No. 586/1992 Coll., on Income Taxes, specifically Section 7b, which governs tax records, and on the guidelines of the Czech Financial Administration.
Why Income and Expense Records Matter So Much
Income and expense records are not just a formality. They serve several key functions that directly affect your business and your relationship with the tax office.
First, they serve as the basis for calculating your income tax base. For self-employed persons using cash-basis tax records, the tax base is calculated as the difference between income and expenses — on a cash basis. If your records are inaccurate, your tax return may be wrong as well.
Second, they are your primary evidence in the event of a tax audit. The tax office has the right to request your records and verify that they reflect reality. Without proper records, you cannot prove that the expenses you claimed were legitimate.
Third, well-kept records give you a clear picture of your business's financial health. You can see how much you are actually earning, what your main cost items are, and where there is room for optimisation.
Who is required to keep income and expense records?
Income and expense records as part of cash-basis tax records must be kept by individuals (OSVČ) who:
- Have income from self-employment under Section 7 of the Income Tax Act
- Are not an accounting entity (turnover has not exceeded CZK 25 million, not registered in the Commercial Register)
- Do not claim flat-rate expenses (as a percentage of income) — when using flat-rate expenses, it is sufficient to record income only
- Are not in the lump-sum tax regime — in the lump-sum regime, only a simplified record of income is required
If you claim flat-rate expenses (e.g. 60% of income), you do not need to keep an expense ledger, but you still need to record income and receivables.
What the Law Requires: Content of Tax Records
Under Section 7b of the Income Tax Act, tax records must contain information on:
- Income and expenses broken down as necessary to determine the tax base
- Assets and liabilities (receivables and payables)
The law deliberately does not specify an exact form or format for the records. This gives you the freedom to choose how you keep them — on paper, in a spreadsheet, or in accounting software. What matters is that the records are reliable, complete, and comprehensible.
Categorising Income
At a minimum, you must distinguish between the following types of income in your records:
Taxable income (affects the tax base):
- Revenue from the sale of goods and services
- Commissions and fees for brokerage services
- Income from the sale of assets included in business assets
- Compensation received for damages related to business activities
- Interest on business accounts
Non-taxable income (does not affect the tax base):
- Personal funds deposited by the business owner
- Loans and borrowings received
- Income subject to withholding tax (e.g. interest on fixed-term deposits)
- Tax-exempt income
- VAT received (for VAT payers)
Categorising Expenses
Expenses are categorised in the same way:
Tax-deductible expenses (reduce the tax base):
- Purchase of materials and goods
- Fuel and vehicle operating costs
- Rent for premises or office space
- Telecommunications and internet services
- Business-related insurance
- Travel and meal allowances on business trips
- Asset depreciation
- Wage costs (if you have employees)
Non-deductible expenses (do not affect the tax base):
- Personal withdrawals by the business owner (personal use)
- Loan repayments (principal)
- Income tax payments
- Advance payments for social and health insurance contributions (OSVČ)
- Acquisition of long-term assets (subject to depreciation, not a one-off expense)
- Entertainment expenses (hospitality, refreshments, gifts exceeding the limit)
The most common mistake: confusing deductible and non-deductible items
One of the most common mistakes is including a non-deductible expense among tax-deductible ones. A typical example: advance payments for social and health insurance contributions for OSVČ are not tax-deductible expenses. The same applies to personal withdrawals from a business account or purchases for personal use. On the other hand, interest on a business loan is a tax-deductible expense.
If in doubt, always check Section 24 (deductible expenses) and Section 25 (non-deductible expenses) of the Income Tax Act.
The Income and Expense Ledger: The Heart of Your Records
The income and expense ledger (often called a cash journal) is the main tool of cash-basis tax records. In it, you record all monetary transactions related to your business in chronological order.
Required Information for Each Entry
Although the law does not prescribe an exact format, each entry should contain the following information:
📋What to record for each transaction
Practical Example of an Income and Expense Ledger
Sample entries in an income and expense ledger — January 2026
OSVČ — IT consultant, non-VAT payer
| Date | Doc. No. | Description | Taxable income | Non-taxable income | Tax-deductible expense | Non-deductible expense | |-------|-----------|---------------|---------------|-----------------|--------------|----------------| | 2 Jan | VBU-001 | Payment of invoice FV-048/2025 for consultancy | CZK 45,000 | – | – | – | | 5 Jan | PD-001/2026 | Purchase of office supplies | – | – | CZK 890 | – | | 10 Jan | FV-001/2026 | Payment for server management — January | CZK 12,000 | – | – | – | | 15 Jan | VBU-003 | Office rent — January | – | – | CZK 8,500 | – | | 20 Jan | VBU-004 | Advance payment — social insurance | – | – | – | CZK 4,759 | | 20 Jan | VBU-005 | Advance payment — health insurance | – | – | – | CZK 3,154 | | 25 Jan | VBU-006 | Owner's personal deposit | – | CZK 20,000 | – | – | | 28 Jan | PD-002/2026 | Postage — parcel to client | – | – | CZK 215 | – | | 31 Jan | VBU-007 | Mobile phone plan | – | – | CZK 799 | – |
January 2026 summary:
- Taxable income: CZK 57,000
- Non-taxable income: CZK 20,000
- Tax-deductible expenses: CZK 10,404
- Non-deductible expenses: CZK 7,913
The Cash Basis Principle: When to Record Income or Expenses
The fundamental rule of cash-basis tax records is the cash (monetary) principle. Income is recorded at the moment you actually receive the money (when it is credited to your account or received as cash). Expenses are recorded at the moment you actually pay (when the amount is debited from your account or paid in cash).
This is a key difference from double-entry bookkeeping, which uses the accrual principle (recording at the moment a receivable or liability arises, regardless of when payment occurs).
Example: the cash basis principle in practice
You issue an invoice on 15 December 2025 for CZK 30,000. Your client pays it on 8 January 2026.
In your tax records:
- The income does not belong in 2025 (you have not yet received the money)
- You record the income in 2026 (date of credit to your account: 8 January 2026)
- At the end of 2025, you record a receivable of CZK 30,000 in your receivables ledger
Tax implications:
- This income does not appear in your 2025 tax return
- The income of CZK 30,000 is included in the tax base for your 2026 tax return
Which Documents You Must Keep
Every entry in your income and expense records must be supported by a document. Documents are your evidence — without them, you cannot prove the legitimacy of either income or expenses. The tax authority will always require you to produce original documents during an audit.
Types of Documents You Need
Income documents:
- Issued invoices (your own invoices issued to clients)
- Cash receipt vouchers (when receiving cash)
- Bank statements confirming receipt of payments
- contracts for work and purchase orders (as supporting documents)
Expense documents:
- Received invoices (invoices from suppliers)
- Till receipts and sales slips (for small purchases)
- Cash payment vouchers (when paying in cash)
- Bank statements confirming outgoing payments
- Travel orders (for business trips)
- Contracts (rental, leasing, insurance)
- Payroll documents (if you have employees)
Required contents of a tax document
For a document to be valid as evidence, it should contain at least:
- Document identification (invoice number, receipt number)
- Date of issue and the date the taxable supply was made
- Identification of the supplier and recipient (name, company registration number, address)
- Description of the supply (what was delivered or provided)
- Amount (for VAT payers, broken down into the tax base and VAT)
- Payment method (cash, bank transfer, card)
For simplified tax documents (up to CZK 10,000), the recipient's identification does not need to be included.
What to Do When a Document Is Missing
It sometimes happens that you lose a document or never receive one in the first place. In that case, you have several options:
- Request a duplicate — contact the supplier and ask for a copy of the invoice or payment confirmation.
- Create an internal document — for certain transactions (e.g. travel or meal allowances on a business trip), you can create your own document based on a travel order.
- Use your bank statement — a bank statement can serve as a supporting document, but on its own it does not replace an invoice.
- Card payment record — a card payment statement can, in combination with other evidence, serve as supporting documentation.
Without a document, an expense cannot be claimed
If you cannot support an expense with any document, you cannot include it among your tax-deductible expenses. The tax office will disallow such an expense during an audit and assess additional tax plus penalties. This is why it is crucial to keep documents carefully and archive them for the full statutory retention period.
Format and Method of Keeping Records
The law does not prescribe any specific format for records. You can choose the approach that suits you best. Each has its advantages and disadvantages.
📊Comparison of methods for keeping income and expense records
Paper Records
If you opt for paper records, buy a pre-printed cash journal (available at stationery shops) or create your own template. Write entries in pen (not pencil) and file documents chronologically in binders divided by month.
Electronic Records in a Spreadsheet
For most self-employed people, keeping records in a spreadsheet is the most practical option. Create a template with the following columns: date, document number, description, taxable income, non-taxable income, tax-deductible expense, non-deductible expense. At the end of each month, add up the subtotals, and at the end of the year, calculate the annual total.
Accounting Software
Specialist software is particularly useful for VAT payers or OSVČ with a higher volume of transactions. The software automatically generates reports, cross-checks documents, and simplifies the preparation of the tax return.
Recording Other Components: Assets, Receivables, and Liabilities
In addition to income and expenses, tax records must also include information on assets and liabilities. These are additional ledgers that you must maintain.
Receivables Ledger
A receivable arises the moment you issue an invoice (i.e. when you have a right to payment). In your receivables ledger, record:
- Invoice number
- Date of issue and due date
- The client (name, company registration number)
- Amount
- Date of payment (once paid)
Payables Ledger
A liability arises the moment you receive an invoice from a supplier. Record:
- Received invoice number
- Date of receipt and due date
- The supplier (name, company registration number)
- Amount
- Date of payment
Asset Register
If you own long-term tangible assets (acquisition cost over CZK 80,000) or intangible assets (over CZK 60,000), you must maintain asset cards. Each card should record:
- Name and description of the asset
- Date of acquisition and date of commissioning
- Acquisition cost
- Depreciation category and method
- Annual depreciation and net book value
Minor assets up to CZK 80,000
Tangible assets with an acquisition cost up to CZK 80,000 are not depreciated — you record their purchase directly as a full tax-deductible expense in the year of purchase. That said, we recommend maintaining at least a basic list of minor assets for your own reference and in case of an audit.
Practical Real-World Examples
Let us look at specific situations that self-employed people commonly encounter and how to record them correctly.
Example 1: Purchasing a Laptop for CZK 35,000
Example: Purchasing a laptop — minor asset
OSVČ — software developer — buys a laptop on 10 March 2026 for CZK 35,000 (excluding VAT, non-VAT payer).
Ledger entry:
- Date: 10 March 2026
- Document: FP-012/2026 (invoice received from supplier)
- Description: Purchase of Dell Latitude laptop for business use
- Tax-deductible expense: CZK 35,000
The acquisition cost is below CZK 80,000, so this is a minor asset. The full amount is recorded as a tax-deductible expense in the year of purchase. No depreciation applies.
If the laptop had cost, say, CZK 95,000, it would be classified under depreciation group 1 (3 years) and depreciated gradually.
Example 2: Income from Abroad in Euros
Example: Foreign income — currency conversion
OSVČ — graphic designer — receives a payment of EUR 1,500 to their account on 5 February 2026 for a project completed for a German client.
Procedure:
- Look up the Czech National Bank exchange rate for the date of receipt (5 February 2026) — assume a rate of CZK 25.10/EUR
- Convert: 1,500 × 25.10 = CZK 37,650
- Record in your ledger as taxable income of CZK 37,650
Alternative: You may use a fixed exchange rate set as of the first day of the accounting period (1 January 2026), provided you adopted this method at the outset. If you choose this approach, you must apply the same rate throughout the entire year.
Note: Exchange rate differences (the difference between the rate on the invoice date and the rate on the payment date) are not accounted for in cash-basis tax records — you simply record the actual amount received in CZK.
Example 3: Using a Car for Business Purposes
Example: Flat-rate transport allowance
OSVČ — sales representative — uses a personal car for both business and private purposes.
Option A: Flat-rate transport allowance
- Reduced flat rate (car used for private purposes too): CZK 4,000/month
- Annual deduction: 12 × 4,000 = CZK 48,000
- Recorded as a tax-deductible expense monthly or as an annual lump sum
- No mileage log required
Option B: Actual expenses
- Fuel based on mileage log: CZK 62,000
- Repairs and maintenance: CZK 15,000
- Insurance: CZK 8,000
- Total: CZK 85,000 (80% business use = CZK 68,000)
- Mileage log required
In this case, actual expenses are more beneficial (CZK 68,000 vs. CZK 48,000).
Year-End Closing of Records
At the end of the tax period (the calendar year), you need to carry out an annual closing of your tax records. This process involves several steps.
📋Annual closing procedure for cash-basis tax records
Example: Year-end closing and tax base calculation
OSVČ — copywriter, year 2025:
| Item | Amount | |---------|--------| | Total taxable income | CZK 720,000 | | Total tax-deductible expenses | CZK 285,000 | | Tax base (Section 7) | CZK 435,000 |
Tax calculation:
- Tax base: CZK 435,000
- Tax at 15%: CZK 65,250
- Basic taxpayer allowance: −CZK 30,840
- Tax payable: CZK 34,410
Comparison with flat-rate expenses (60%):
- Income: CZK 720,000
- Flat-rate expenses at 60%: CZK 432,000
- Tax base: CZK 288,000
- Tax at 15%: CZK 43,200
- Basic taxpayer allowance: −CZK 30,840
- Tax payable: CZK 12,360
In this case, flat-rate expenses would be more advantageous (saving CZK 22,050 in tax). Always compare both options at the end of the year.
Common Mistakes in Income and Expense Records
Based on experience from tax audits, the most frequent mistakes made by OSVČ are:
1. Failing to record entries promptly Many sole traders put off entering records until the end of the month or even the end of the year. This leads to errors, lost documents, and inaccuracies. Ideally, record every transaction as soon as it occurs.
2. Missing documents Every entry must be supported by a document. A petrol receipt, a stationery shop till receipt, an invoice for web hosting — without a document, the tax office will disallow the expense.
3. Confusing deductible and non-deductible items Typical errors: including social insurance advance payments among tax-deductible expenses; failing to include interest on a business loan among deductible expenses; recording VAT as income (for VAT payers).
4. Recording at the wrong point in time In cash-basis tax records, the date of payment matters — not the date the invoice was issued. An invoice issued in December and paid in January is income of the following year.
5. Skipping the year-end inventory At year-end, you must carry out a reconciliation of receivables, payables, assets, and stock. Without this, your records are incomplete.
6. Mixing personal and business finances Using a single account for both private and business transactions significantly complicates record-keeping and increases the risk of errors.
Frequently Asked Questions (FAQ)
Do I need to keep records if I claim flat-rate expenses?
If you claim flat-rate expenses (as a percentage of income), you do not need to keep an expense ledger. However, you must still maintain an income record and a receivables record. You must also keep an asset register if you intend to claim assets in the future (e.g. if you switch to recording actual expenses).
How long must I keep my records?
You must archive your tax records, including all supporting documents, for as long as the statutory period for tax assessment continues to run. The basic period is 3 years from the end of the deadline for filing the tax return, but it can be extended (e.g. if an amended return is filed, during a tax audit, or if a tax loss has been reported). In practice, we recommend keeping documents for at least 5–7 years.
Can I keep records in electronic form only?
Yes, the law allows records to be kept entirely electronically. You must ensure, however, that the records remain legible, unaltered, and accessible throughout the entire retention period. We recommend regular backups to multiple locations (local drive + cloud).
What if I receive income in cash?
Cash income is recorded in the same way as non-cash income — the difference is that the supporting document is a cash receipt voucher (not a bank statement). Above a certain threshold (in 2026, the limit for a single payment is CZK 270,000), cash payments cannot be accepted — you must require a bank transfer instead.
Do I need to record minor expenses under CZK 100?
Yes — if you want to claim an expense as tax-deductible, you must record it regardless of the amount. Even a CZK 50 till receipt belongs in your records. In practice, however, some business owners choose not to record very small expenses in order to reduce administrative effort — that is their choice, but they forgo the corresponding tax deduction.
How do I record a barter transaction (exchange of services)?
A barter transaction must be recorded on both sides — as income (the value of what you received) and as an expense (the value of what you provided). Both parties issue invoices at the standard market price and record them in the usual way, even though no monetary payment takes place.
Tips for Efficient Record-Keeping
📋10 practical tips for error-free records
Record your documents effortlessly via WhatsApp with DokladBot
Keeping income and expense records doesn't have to be a nightmare. DokladBot lets you log documents as easily as sending a message to a friend. Take a photo of your document, send it via WhatsApp, and DokladBot automatically reads the amount, date, supplier, and expense category.
No complicated spreadsheets, no manual data entry, no forgotten receipts. Your records are always up to date and complete — right on your phone.
Useful Links to Official Sources
- Czech Financial Administration — Personal Income Tax — general information on income tax and OSVČ obligations
- Act No. 586/1992 Coll., on Income Taxes — full text of the act, including Section 7b governing cash-basis tax records
- Czech Social Security Administration (ČSSZ) — Income and Expense Statement — information on filing statements for social insurance purposes
- Moje daně Portal — electronic filing of tax returns
Disclaimer: This article is for informational purposes only and does not substitute professional tax advice. The information reflects legislation in force as of February 2026. For guidance on your specific situation, we recommend consulting a tax adviser or your local tax office.
Nechcete ztrácet čas s papírováním?
Vyzkoušejte DokladBot - účetnictví přes WhatsApp. První týden zdarma.
Related articles

Comparison of Accounting Software for the Self-Employed 2026
Looking for the right accounting software for your business? We compare categories of accounting solutions for the self-employed in 2026 — from Excel spreadsheets and desktop programs to AI assistants.

Document Archiving: How Long to Keep Records and How to Do It Right
Archiving accounting documents is a legal obligation, and violations can result in hefty fines. Find out how long to keep invoices, tax returns, contracts, and payroll records — and how to archive them correctly, both digitally and on paper.

Health Insurance Annual Report for the Self-Employed: A Complete Guide
The annual income and expenses report for your health insurance provider is a mandatory obligation for every self-employed person (OSVČ). Find out how to fill it in correctly, when to submit it, and how your new health insurance advance payments are calculated.