# KontoMatch — Full Article Index This file contains the full text of all KontoMatch articles for LLM ingestion. Site: https://kontomatch.com Last generated: 2026-10-06T17:08:32.791Z --- ## Austrian VAT (Umsatzsteuer) Guide for Small Businesses URL: https://kontomatch.com/articles/austrian-vat-umsatzsteuer-guide Country: AT Category: Tax & Compliance Author: Theo Zimmermann Published: 2026-04-24 Updated: 2026-04-24 Austrian VAT, called Umsatzsteuer (USt), works on the same fundamental principle as German VAT: you collect it from customers and remit it to the Finanzamt, while reclaiming the VAT you paid on business expenses. But the rates, thresholds, and reporting mechanics are meaningfully different. ## The Three Rates Austria uses three VAT rates. The standard rate is 20%, which applies to most goods and services. The intermediate rate of 13% applies to cultural events, passenger transport, and certain food and accommodation services. The reduced rate of 10% applies to food, books, medicines, public transport, and residential rental. Unlike Germany's 19%/7% split, Austria's 20%/10% structure is the one you'll encounter most often in practice. When you receive a supplier invoice, check which rate applies before claiming input VAT. ## The Registration Threshold You must register for VAT in Austria once your annual turnover exceeds 35,000 EUR. Below this threshold, you can operate as a Kleinunternehmer (small business owner) exempt from VAT, with a similar trade-off to Germany: no VAT charged, no input VAT reclaimed. From 2025, there is also an EU-wide Kleinunternehmer cross-border threshold: if your total EU turnover stays below 100,000 EUR, you can apply the Kleinunternehmer exemption even when selling to customers in other EU member states under the EU SME scheme. ## Reporting: UVA via FinanzOnline VAT returns in Austria are called Umsatzsteuervoranmeldungen (UVA). They are filed monthly (if your previous year's VAT liability exceeded 100,000 EUR) or quarterly (if below that threshold) via FinanzOnline, Austria's digital tax portal. The UVA is due by the 15th of the second month following the reporting period. So for January, it's due March 15th. For the first quarter, it's due May 15th. Unlike Germany, Austria does not have an equivalent of the Dauerfristverlängerung (permanent deadline extension). Deadlines are firm. ## What Goes on an Austrian Invoice An Austrian VAT invoice must include: your name and full address, your UID-Nummer (VAT ID starting with ATU), the customer's name and address (for B2B invoices over 400 EUR), an invoice number, the invoice date, a description of goods or services, the net amount, the applicable VAT rate and amount, and the gross total. For invoices under 400 EUR gross, a simplified format (Kleinbetragsrechnung) is allowed: no customer details required, and the VAT can be shown as the gross amount with the rate included. ## Reverse Charge for EU Services Austrian businesses receiving services from EU suppliers apply the reverse charge mechanism in exactly the same way as Germany. You self-assess the VAT and report it in your UVA. The same VIES validation applies for checking customer VAT IDs. ## How KontoMatch Helps When you upload invoices to KontoMatch, the system extracts the VAT amount and rate automatically, whether the rate is 20%, 13%, or 10%. Your expense records reflect the correct net amounts and VAT breakdown, giving your Steuerberater clean data for your quarterly UVA without manual rate-checking on every document. --- ## Expense Tracking for Austrian Freelancers: What You Can Deduct URL: https://kontomatch.com/articles/expense-tracking-austrian-freelancers Country: AT Category: Finance Author: Theo Zimmermann Published: 2026-04-24 Updated: 2026-04-24 Austrian tax law allows freelancers to deduct Betriebsausgaben (business expenses) from their taxable income under the Einnahmen-Ausgaben-Rechnung (EAR). The principle is straightforward: expenses that are wholly and exclusively for business purposes reduce your taxable profit. The practice requires documentation. ## What Qualifies as a Betriebsausgabe **Home office (Arbeitszimmer).** If you use a dedicated room exclusively for work, you can deduct a proportional share of rent, utilities, and internet. The room must be your primary place of work. A desk in the corner of a living room does not qualify. Since 2021, Austria also offers a simplified home office deduction (Homeoffice-Pauschale) of up to 300 EUR per year for up to 100 home office days, available even without a dedicated room. **Technology and equipment.** Computers, monitors, phones, software subscriptions, and cloud services used for business are deductible. Items costing over 1,000 EUR net must be depreciated over their useful life rather than expensed immediately. Items under 1,000 EUR can be fully expensed in the year of purchase. **Professional development.** Courses, books, professional memberships, and conference attendance related to your field are fully deductible. **Travel costs.** Business travel is deductible: train tickets, flights, accommodation. Meal costs are deductible at a flat daily rate (Tagessatz) of 26.40 EUR for full-day travel (over 12 hours away from home) and 13.20 EUR for partial days. Car usage for business trips is claimed at the official mileage rate (Kilometergeld) of 0.42 EUR per kilometre for passenger cars. **Health and professional insurance.** Business liability insurance is fully deductible. Health insurance premiums paid by self-employed workers through the SVA are also deductible as Sonderausgaben (special expenses) up to certain limits. **Steuerberater fees.** Your tax advisor's fees are fully deductible business expenses. **Marketing and advertising.** Website costs, online advertising, design work, and printed materials for business purposes are deductible. ## What Requires a Receipt Every deduction requires a supporting Beleg. The Finanzamt can disallow any expense for which you cannot produce a valid receipt. The receipt must show supplier name and address, date, description, amount, and VAT rate. There are no receipt-free deductions except for the Homeoffice-Pauschale and the Kilometergeld flat rates, which are claimed based on your records of working days and business trips rather than receipts. ## The Gewinnfreibetrag Austria offers a Gewinnfreibetrag (profit deduction) available to all Einnahmen-Ausgaben-Rechnung users. The first 33,000 EUR of profit automatically attracts a 15% deduction (4,950 EUR) with no conditions. For profits above 33,000 EUR, the deduction applies at declining rates but requires investment in qualifying assets (typically Austrian government bonds or similar investments). This is a significant tax advantage unique to Austria that your Steuerberater should optimize for you. ## How KontoMatch Helps KontoMatch captures and categorizes your expenses as they occur. Every uploaded receipt is linked to the expense entry with a timestamp, so at year end you have a complete, documented record of every deduction, ready for your Steuerberater to work with. --- ## Freelancer vs. Trade Business in Austria: What the Difference Costs You URL: https://kontomatch.com/articles/freelancer-vs-gewerbetreibender-austria Country: AT Category: Tax & Compliance Author: Theo Zimmermann Published: 2026-04-24 Updated: 2026-04-24 Austria makes a fundamental distinction between Freiberufler (liberal professions) and Gewerbetreibende (trade businesses). Unlike Germany, where the Gewerbesteuer creates a major financial gap between the two, Austria's distinction is primarily administrative and affects your registration obligations more than your tax rate. ## Who Is a Freiberufler in Austria? Austria's liberal professions are defined in the Einkommensteuergesetz (Income Tax Act) and include: doctors, dentists, lawyers, notaries, architects, civil engineers, chartered accountants, tax advisors, artists, writers, journalists, translators, and teachers. IT professionals, consultants, and designers often fall into a grey area. The determining factor is whether the work requires primarily intellectual or creative input. A software developer building custom solutions is generally treated as a Freiberufler. A developer reselling third-party software products is more likely a Gewerbetreibender. ## Who Is a Gewerbetreibender? Everything that does not qualify as a liberal profession is a Gewerbe (trade). This includes most retail, manufacturing, craft, hospitality, and many service businesses. Unlike Germany, Austria does not have a Gewerbesteuer (trade tax). This means the financial penalty for being classified as a Gewerbetreibender rather than a Freiberufler is much smaller than in Germany. Both pay income tax on profits at the same progressive rates. ## Registration Differences A Freiberufler registers only with the Finanzamt by submitting a tax registration questionnaire, after which they receive a Steuernummer. A Gewerbetreibender must additionally obtain a Gewerbeschein (trade licence) from the Wirtschaftskammer (WKO, Chamber of Commerce). This typically costs 100 to 200 EUR and requires meeting any trade-specific qualifications. Gewerbetreibende also pay mandatory WKO membership fees, ranging from roughly 100 to 300 EUR per year depending on the trade and your income level. Freiberufler are not WKO members and pay no such fee. ## The Social Security Difference Both Freiberufler and Gewerbetreibende contribute to the SVA (Sozialversicherungsanstalt der Selbständigen) for health, accident, and pension insurance. The contribution rate and structure are the same. ## Practical Bookkeeping Implications Both use Einnahmen-Ausgaben-Rechnung (EAR) until they cross the turnover thresholds requiring full bookkeeping. The expense categories available and the deduction rules are effectively identical. ## How KontoMatch Helps Whether you operate as a Freiberufler or Gewerbetreibender, KontoMatch tracks your income and expenses, processes your invoices automatically, and gives your Steuerberater clean, structured records for your annual tax return regardless of how your business is classified. --- ## How Taxes Work for Austrian Freelancers URL: https://kontomatch.com/articles/how-taxes-work-for-austrian-freelancers Country: AT Category: Tax & Compliance Author: Theo Zimmermann Published: 2026-04-24 Updated: 2026-04-24 Working as a freelancer in Austria means dealing with a tax system that shares some surface-level similarities with Germany but differs in important ways. The rates are different, the social security system is different, and the key institutions you'll interact with are different. ## Registering as Self-Employed When you start freelancing in Austria, your first step is registering with the Finanzamt (tax office). You submit a Fragebogen zur steuerlichen Erfassung (tax registration questionnaire), after which you receive a Steuernummer (tax number). If your turnover exceeds 35,000 EUR per year, you also need to register for VAT (Umsatzsteuer) and obtain a UID-Nummer (VAT ID). Austria distinguishes between Freiberufler (liberal professions: doctors, lawyers, architects, consultants, artists) and Gewerbetreibende (trade businesses). Freiberufler register only with the Finanzamt. Gewerbetreibende must also obtain a Gewerbeschein (trade licence) from the Wirtschaftskammer (Chamber of Commerce). ## Income Tax (Einkommensteuer) Austrian income tax uses a progressive rate structure. For 2025: Up to 12,816 EUR: 0%. From 12,816 to 20,818 EUR: 20%. From 20,818 to 34,513 EUR: 30%. From 34,513 to 66,612 EUR: 40%. From 66,612 to 99,266 EUR: 48%. From 99,266 to 1,000,000 EUR: 50%. Above 1,000,000 EUR: 55%. Freelancers file an Einkommensteuererklärung (income tax return) annually via FinanzOnline, Austria's equivalent of Germany's ELSTER portal. The deadline is April 30th for paper submissions and June 30th for online submissions. If you use a Steuerberater (tax advisor), the deadline extends to March 31st of the following year. ## Social Security (Sozialversicherung): The SVA This is the biggest difference from Germany. Austrian self-employed workers are covered by the Sozialversicherungsanstalt der Selbständigen (SVA). Contributions are mandatory and cover health insurance, accident insurance, and pension. The SVA contribution rate is approximately 26.8% of your net income (after business expenses). Contributions are paid quarterly (February, May, August, November). In your first three years of self-employment, the SVA sets a minimum contribution based on a low income assumption, then adjusts retroactively once your actual income is confirmed. This retroactive adjustment catches many new freelancers off guard. If your first year goes well and you earn significantly more than the SVA assumed, you'll receive a back-payment notice the following year. Budgeting 30% of net income for combined tax and SVA contributions is a reasonable starting point. ## The Einnahmen-Ausgaben-Rechnung (EAR) Most Austrian freelancers use Einnahmen-Ausgaben-Rechnung (EAR), the Austrian equivalent of Germany's EÜR. It's a cash-basis accounting method: you record income when received and expenses when paid. No balance sheet required. Businesses with annual turnover exceeding 700,000 EUR for two consecutive years, or 1,000,000 EUR in a single year, must switch to full double-entry bookkeeping (doppelte Buchführung). ## Deductible Expenses The same logic applies as in Germany: expenses that are wholly and exclusively for business purposes are deductible. Common deductions include home office costs (Arbeitszimmer), professional equipment, software subscriptions, travel costs, professional development, and Steuerberater fees. ## How KontoMatch Helps KontoMatch processes your invoices and receipts regardless of which country issued them, extracts VAT at whatever rate appears on the document (Austrian rates of 20%, 13%, and 10% are all handled automatically), and keeps a clean record of your income and expenses for your annual EAR. The export gives your Steuerberater structured data to work with rather than a folder of unsorted documents. --- ## Record-Keeping Rules for Austrian Businesses: The BAO Explained URL: https://kontomatch.com/articles/record-keeping-rules-austria-bao Country: AT Category: Tax & Compliance Author: Theo Zimmermann Published: 2026-04-24 Updated: 2026-04-24 German businesses follow GoBD for their digital record-keeping obligations. Austrian businesses follow the Bundesabgabenordnung (BAO), Austria's Federal Tax Code. While the underlying goals are similar, the BAO has its own specific requirements that Austrian freelancers and small businesses need to follow. ## The Seven-Year Retention Rule Under the BAO, most business records must be retained for seven years. This covers invoices you issued, invoices you received, bank statements, contracts, correspondence with tax relevance, and accounting records. The seven-year period begins at the end of the calendar year in which the record was created. So an invoice from March 2025 must be kept until December 31st, 2032. Certain records have longer retention obligations. Real estate-related documents must be kept for 22 years. Documents relating to ongoing legal disputes must be kept until the dispute is fully resolved. ## What Counts as a Valid Record The BAO requires that records be genuine, complete, and legible. For digital records, the key requirements are: the document must be stored in its original format, it must be readable throughout the entire retention period, and it must be protected against subsequent modification. Scanning paper documents and storing them digitally is explicitly permitted, provided the digital copy is a faithful reproduction and the file is stored in a tamper-proof environment. A folder on your desktop where you can freely edit files does not meet this standard. ## Digital Records and the BAO The BAO does not have a document as specific as Germany's GoBD, but the Finanzamt's administrative practice has developed clear expectations for digital bookkeeping. Your system must be able to provide records in a machine-readable format for audit purposes, typically via a data export. This is Austria's equivalent of the German GDPdU/GoBD export requirement. When auditors conduct a Betriebsprüfung (tax audit), they may request a structured export of your accounting data. Having records in a system that can produce such an export is effectively mandatory for any business beyond the smallest scale. ## Receipts and Supporting Documents Every expense deduction must be supported by a valid Beleg (receipt or invoice). The Beleg must show: the name and address of the supplier, the date, a description of the goods or services, the amount, and the applicable VAT rate and amount. For cash purchases under 400 EUR gross, a simplified receipt is sufficient. Above 400 EUR, a full invoice is required. ## How KontoMatch Helps KontoMatch stores every uploaded document in its original format with a timestamped upload log, and documents cannot be modified after upload. Records are retained for up to 10 years, exceeding the BAO's seven-year requirement. When a Betriebsprüfung requires a structured data export, your complete records are available in organized, exportable form. --- ## Year-End Bookkeeping Checklist for Austrian Small Businesses URL: https://kontomatch.com/articles/year-end-bookkeeping-checklist-austria Country: AT Category: Accounting Author: Theo Zimmermann Published: 2026-04-24 Updated: 2026-04-24 Year-end bookkeeping in Austria follows a similar rhythm to Germany but with Austrian-specific deadlines, thresholds, and forms. If you've kept clean records throughout the year, December and January should be a review and handoff process. ## November: Preparation **Review outstanding invoices.** Under Austria's Einnahmen-Ausgaben-Rechnung (EAR), income is recognized when received. Unpaid invoices at year end don't count as income yet, but outstanding amounts affect your cash flow projection and your Steuerberater's planning. **Check your turnover against thresholds.** Did you approach or exceed the 35,000 EUR VAT registration threshold? Did you cross 700,000 EUR in turnover, which would trigger mandatory double-entry bookkeeping next year? December is the time to discuss structural implications with your Steuerberater. **Check for missing receipts.** Go through your bank statement and identify any expense transactions without a supporting Beleg (receipt). Request duplicates from suppliers now rather than in January. ## December: Final Processing **Process all December documents.** Get December invoices uploaded, extracted, and categorized before January 1st. **Complete your bank reconciliation for December.** Every transaction should be matched to a document. Unmatched transactions carry into the new year as open items. **Check your UVA totals.** Your quarterly Umsatzsteuervoranmeldungen (UVA) should match your actual VAT collected and paid. Discrepancies need to be addressed in your annual Umsatzsteuererklärung (VAT return). **SVA contributions.** Confirm your SVA quarterly payments are up to date. If you expect a significant retroactive adjustment because your income exceeded the SVA's initial estimate, discuss with your Steuerberater how to provision for this. ## January: Handoff **Export your annual records.** Generate a structured export of all income and expense records for the full year, organized by category and with source documents linked. **Prepare the EAR summary.** Your Steuerberater needs income and expense totals by category for the annual Einkommensteuererklärung (income tax return). A clean export covers this. **Note unusual items.** Significant purchases, foreign currency transactions, car usage, or home office claims all need a brief explanatory note for your Steuerberater. **Confirm your FinanzOnline access.** If your Steuerberater files on your behalf, confirm they have active access to your FinanzOnline account. ## Filing Deadlines For self-filers: income tax return due June 30th. With a Steuerberater: deadline extends to March 31st of the following year. ## How KontoMatch Helps If you've used KontoMatch throughout the year, your December documents are already processed, your bank reconciliation is current, and a full-year export is generated in a single step. You arrive at your Steuerberater with organized records, clean categorization, and all source documents retained, rather than reconstructing the year from memory in January. --- ## Expense Tracking for Swiss Freelancers: What You Can Deduct URL: https://kontomatch.com/articles/expense-tracking-swiss-freelancers Country: CH Category: Finance Author: Theo Zimmermann Published: 2026-04-24 Updated: 2026-04-24 Swiss freelancers operating as sole traders (Einzelunternehmen) deduct Geschäftskosten (business expenses) from their taxable income. The principle is the same as in Germany and Austria: expenses wholly and exclusively for business purposes reduce your tax bill. Swiss rates, limits, and documentation requirements have their own specifics. ## Common Deductible Expenses **Home office (Arbeitszimmer).** A room used exclusively for business entitles you to deduct a proportional share of rent, utilities, and internet. The room must be your primary workplace. Swiss tax authorities apply this rule strictly: a mixed-use space is generally not accepted. The deductible amount is typically calculated as a fraction of total floor area. **Technology and equipment.** Computers, phones, software subscriptions, cloud services, and office equipment are deductible. Items costing over CHF 1,500 are depreciated over their useful life. Items under CHF 1,500 can be fully expensed in the year of purchase. **Professional development.** Courses, books, conferences, and professional memberships directly related to your field are deductible. **Travel costs.** Business travel is deductible: train, flight, accommodation. Meal expenses during business travel are deductible at a flat allowance (Tagespauschale) rather than by receipt. The Swiss tax authority publishes updated flat rates annually. Personal vehicle use for business trips is deductible at the standard rate of CHF 0.70 per kilometre. **Professional insurance.** Business liability insurance premiums are fully deductible. AHV/IV/EO contributions paid as a self-employed person are deductible from cantonal income but the treatment for federal tax differs slightly. Your Treuhänder handles this distinction. **Treuhänder fees.** Your fiduciary's fees for bookkeeping, tax return preparation, and advisory services are fully deductible. ## What Requires Documentation Every deduction requires a supporting Beleg (receipt or invoice). Swiss tax authorities conduct detailed reviews during audits (Steuerprüfungen) and will disallow any deduction without valid documentation. For flat-rate deductions (Tagespauschale, Kilometergeld), you record your business trips in a log rather than collecting receipts. The log should show date, destination, purpose, and distance or duration. ## Cantonal Differences Swiss income tax has both a federal component (Direkte Bundessteuer) and a cantonal component (Staatssteuer). The cantonal rates vary significantly: Zug and Schwyz are the lowest-tax cantons, while Geneva and Vaud are among the highest. While the types of deductible expenses are broadly consistent, specific limits and interpretations can vary by canton. Your Treuhänder should know the local practice. ## How KontoMatch Helps KontoMatch captures your receipts, extracts the relevant data (vendor, date, amount, MWST), and categorizes each expense automatically. At year end, you have a complete, documented record of every business expense with source documents attached, ready for your Treuhänder to review and incorporate into your tax return. --- ## How to Hand Off Your Books to Your Swiss Treuhänder URL: https://kontomatch.com/articles/how-to-send-books-swiss-treuhaender Country: CH Category: Accounting Author: Theo Zimmermann Published: 2026-04-24 Updated: 2026-04-24 In Switzerland, the professional who handles your bookkeeping and tax return is typically called a Treuhänder (fiduciary) rather than a Steuerberater. The role is similar, covering bookkeeping, tax return preparation, and financial advisory, but the title, certification, and professional framework differ from the German system. ## What Your Treuhänder Needs The core question is the same as with a German Steuerberater: ask your Treuhänder what format they prefer. Swiss accounting practices are not standardized around a single import format the way Germany's are around DATEV EXTF. Your Treuhänder likely works in one of several Swiss accounting tools: Abacus, Sage 50, Bexio, or a proprietary firm system. The most universally compatible format is a well-structured CSV export containing all your income and expense records for the period, with columns for date, description, category, net amount, MWST rate, and MWST amount. Alongside this, provide the source documents (invoices and receipts) organized by month. ## The Standard Handoff Package A clean handoff to your Treuhänder typically includes three things. First, a structured income and expense export covering the full year, organized by category. This gives them the data they need to prepare your Einnahmen- und Ausgabenrechnung and your cantonal and federal tax returns. Second, source documents: the original invoices you received and the receipts for your expenses, organized by month and matching the line items in the export. Swiss auditors (Steuerrevision) require original documents for any deduction, so the source files matter. Third, a brief summary of unusual items: significant capital purchases, foreign currency transactions, home office usage, car kilometres claimed, and any AHV-related items worth flagging. ## Timing Swiss cantonal tax return deadlines vary. Most cantons set an initial deadline of March 31st, with extensions available on request. Extensions are typically granted until June 30th, September 30th, or later depending on the canton and your Treuhänder's workload. Practically: hand off records to your Treuhänder in January or early February. The earlier they receive clean records, the better your position for requesting a filing extension if needed, and the lower the hourly cost of their processing time. ## MWST Reconciliation If you are MWST-registered, your Treuhänder also needs to reconcile your quarterly MWST returns against your full-year income records. Any discrepancies between what you reported quarterly and what your annual books show need to be explained and corrected in the annual MWST reconciliation filed with the ESTV. Providing records that clearly separate MWST at 8.1%, 2.6%, and 3.8% makes this reconciliation straightforward. ## How KontoMatch Helps KontoMatch extracts the relevant data from every uploaded invoice and receipt: date, vendor, net amount, MWST rate, and MWST amount. The structured CSV export, organized by category with source documents linked, is exactly the handoff package your Treuhänder needs. It reduces their processing time and, directly, your bill. --- ## MWST Explained: VAT for Swiss Freelancers and Small Businesses URL: https://kontomatch.com/articles/mwst-explained-swiss-freelancers Country: CH Category: Tax & Compliance Author: Theo Zimmermann Published: 2026-04-24 Updated: 2026-04-24 Switzerland operates outside the EU VAT system and has its own value-added tax, called Mehrwertsteuer (MWST) in German, TVA in French, and IVA in Italian. The standard rate is 8.1%, significantly lower than Germany's 19% or Austria's 20%, but the mechanics are similar. ## The Rates Switzerland uses three MWST rates. The standard rate is 8.1%, applying to most goods and services. The reduced rate of 2.6% applies to food, non-alcoholic beverages, books, newspapers, and medicines. The special rate of 3.8% applies to accommodation services. ## The Registration Threshold You must register for MWST once your annual turnover from taxable supplies exceeds CHF 100,000. Below this threshold, you can operate without charging MWST, which is a significant advantage: Swiss buyers pay 8.1% less than they would from a registered supplier for the same service. Unlike Germany and Austria, Switzerland's threshold is fixed in Swiss francs and is not indexed to inflation. It has remained at CHF 100,000 for many years. Voluntary registration is possible below the threshold if you regularly have significant input tax to reclaim (for example, if you import equipment or buy services from abroad that carry Swiss MWST). ## Filing: MWST Returns to the ESTV MWST returns are filed with the Eidgenössische Steuerverwaltung (ESTV), Switzerland's Federal Tax Administration. Most businesses file quarterly. The return is due within 60 days of the end of each quarter. Switzerland uses an effective method (Effektive Abrechnungsmethode) where you report actual input and output tax, or a simplified flat-rate method (Saldosteuersatzmethode) where a flat rate is applied to turnover and reduces reporting complexity. Most freelancers use the flat-rate method initially and switch to effective once volumes justify the complexity. ## What Goes on a Swiss Invoice A MWST-compliant invoice must include: your name and full address, your UID-Nummer (starting with CHE, then 9 digits), the customer's name and address, the invoice date, a description of goods or services, the net amount, the applicable MWST rate and amount, and the gross total. Switzerland's UID-Nummer is your business registration number. It is issued when you register with the Handelsregister (commercial register) for companies, or directly with the ESTV for sole traders registering for MWST. ## Cross-Border Services Swiss businesses providing services to EU clients follow reverse charge rules from the EU side: you invoice without MWST, and the EU customer self-assesses VAT in their own country. Services received from EU suppliers may be subject to import tax (Bezugssteuer) in Switzerland, which you self-assess and report on your MWST return. ## How KontoMatch Helps KontoMatch handles Swiss franc amounts and recognizes MWST at 8.1%, 2.6%, and 3.8% when processing your invoices. Your expense records show the correct net amounts and MWST breakdown, giving your Treuhänder (fiduciary/tax advisor) clean data for your quarterly MWST return without manual rate-checking on every document. --- ## Record-Keeping for Swiss Businesses: What the OR Requires URL: https://kontomatch.com/articles/record-keeping-swiss-businesses-or Country: CH Category: Tax & Compliance Author: Theo Zimmermann Published: 2026-04-24 Updated: 2026-04-24 German businesses follow GoBD. Austrian businesses follow the BAO. Swiss businesses follow the Obligationenrecht (OR), Switzerland's Code of Obligations, for their record-keeping requirements. The OR is part of Swiss civil law and applies regardless of business type or size. ## The Ten-Year Rule The OR requires that accounting records be kept for ten years. This includes all books of account, balance sheets, income statements, vouchers, business correspondence, and any other records on which the accounting entries are based. The ten-year period begins at the end of the financial year in which the record was created. ## Who Must Keep Formal Accounts Under the OR, the accounting obligations depend on your business structure and size. Sole traders (Einzelunternehmen) and partnerships with annual turnover under CHF 500,000 are not required to maintain full double-entry books. A simple income-and-expense record (Einnahmen- und Ausgabenrechnung) with an inventory list is sufficient. Sole traders and partnerships with annual turnover exceeding CHF 500,000 must maintain full double-entry bookkeeping with annual financial statements. All registered companies (GmbH, AG) must maintain full double-entry bookkeeping regardless of size. ## Digital Records Under Swiss Law The OR does not prescribe specific technical standards for digital record-keeping in the same detail as Germany's GoBD, but the Directorate General of Customs and the ESTV have issued guidance that digital records must be authentic (not subsequently modified), complete (no gaps in the record sequence), and retrievable throughout the full retention period. Scanning paper documents and retaining the digital copies is permitted, provided the scan is a faithful reproduction. The paper originals may then be destroyed, with the exception of documents that carry legal significance in their original physical form (notarized documents, wet-ink signed contracts). ## Swiss Chart of Accounts: Kontenrahmen KMU Switzerland uses its own standard chart of accounts called Kontenrahmen KMU (accounts framework for SMEs), which is different from Germany's SKR03 or SKR04. The KMU framework uses a four-digit account number structure but with different account groupings and numbering from the German standard. Your Treuhänder (fiduciary) will typically work within the KMU framework or a firm-specific variant. When exporting records from KontoMatch, provide a structured CSV export that your Treuhänder can map into their system. ## How KontoMatch Helps KontoMatch stores all uploaded documents in their original format with timestamps, retains records for ten years (meeting the OR requirement), and prevents post-upload modification. The structured CSV export gives your Treuhänder a clean, organized record set that they can import into their accounting system regardless of which Swiss accounting software they use. --- ## Sole Trader vs GmbH in Switzerland: Tax and Admin Differences That Matter URL: https://kontomatch.com/articles/einzelunternehmen-vs-gmbh-switzerland Country: CH Category: Tax & Compliance Author: Theo Zimmermann Published: 2026-04-24 Updated: 2026-04-24 When you work for yourself in Switzerland, one of the most consequential structural decisions is whether to operate as an Einzelunternehmen (sole trader) or to form a GmbH (Gesellschaft mit beschränkter Haftung, the Swiss equivalent of a limited liability company). The differences affect your tax rate, your liability exposure, your social security obligations, and your administrative burden. ## The Einzelunternehmen An Einzelunternehmen (sole proprietorship) is the simplest structure. There is no separate legal entity: you and your business are the same legal person. You bear unlimited personal liability for business debts. Registration is straightforward. If your annual turnover is under CHF 100,000, registration in the Handelsregister (commercial register) is voluntary. Above CHF 100,000, registration is mandatory. Tax is paid on your personal income tax return. Business profits are added to any other personal income and taxed at the progressive cantonal and federal rates. Social security (AHV/IV/EO) contributions are paid to the SVA at approximately 10% of net income, in addition to income tax. ## The GmbH A GmbH is a separate legal entity. The minimum share capital is CHF 20,000, which must be fully paid up at formation. You are not personally liable for company debts beyond your capital contribution. A GmbH pays corporate income tax on its profits at combined federal and cantonal rates (typically 12 to 15% depending on the canton). When you pay yourself a salary, you pay personal income tax on the salary. Dividends paid out of company profits are taxed again at the personal level at a reduced rate. The GmbH must maintain full double-entry bookkeeping and file annual financial statements regardless of size. Formation costs (notary, registration fees) typically run CHF 1,500 to 3,000. ## When the GmbH Makes Financial Sense The tax advantage of the GmbH over the Einzelunternehmen depends on your income level and canton. At higher income levels (above roughly CHF 150,000 to 200,000 in profit), the combined corporate plus personal dividend tax rate can be lower than the progressive personal rate on Einzelunternehmen income. Below that level, the GmbH's additional complexity (accounting obligations, salary administration, AHV contributions on salary, annual financial statements) usually outweighs the tax benefit. ## Social Security: The Key Difference Sole traders pay AHV/IV/EO contributions to the SVA Ausgleichskasse as self-employed persons, at approximately 10% of net income. GmbH owners who are also employees of the company pay AHV/IV/EO jointly with the company on their salary (half each, totalling approximately 10.6%). They do not pay SVA contributions as self-employed persons separately. ## How KontoMatch Helps Whether you operate as an Einzelunternehmen or a GmbH, KontoMatch processes your invoices automatically, tracks your expenses, and gives your Treuhänder structured records in an exportable format compatible with Swiss accounting systems. --- ## Year-End Bookkeeping Checklist for Swiss Small Businesses URL: https://kontomatch.com/articles/year-end-bookkeeping-checklist-switzerland Country: CH Category: Accounting Author: Theo Zimmermann Published: 2026-04-24 Updated: 2026-04-24 Year-end bookkeeping in Switzerland combines federal and cantonal requirements, MWST reconciliation, and the AHV/IV/EO contribution review. If you've maintained clean records throughout the year, December and January should be a structured review rather than a scramble. ## November: Preparation **Review outstanding invoices.** As a sole trader using a simple income-and-expense record, income is recognized when received. Unpaid invoices at year end don't appear in this year's income. However, any invoices due before December 31st that haven't been paid are worth following up. **Check your turnover against thresholds.** Did you approach the CHF 100,000 MWST registration threshold? Did you approach the CHF 500,000 turnover threshold requiring double-entry bookkeeping? December is the time to plan for structural changes with your Treuhänder. **Check for missing Belege.** Go through your bank statements and identify any expense transactions without a supporting receipt. Request duplicates now. ## December: Final Processing **Process all December invoices and receipts.** Get everything uploaded and categorized before January 1st. **Complete your bank reconciliation for December.** Every transaction should have a matching document. Unmatched items require investigation. **Check your MWST position.** If you're MWST-registered, confirm that your quarterly returns for the year accurately reflect the MWST you collected and paid. Any discrepancy needs to be addressed in the final quarterly return or the annual reconciliation. **AHV contributions.** Your AHV advance contributions during the year are based on estimated income. Once your actual income is confirmed, the SVA Ausgleichskasse will calculate the final amount and issue a supplementary bill or credit. Discuss with your Treuhänder what adjustment to expect. ## January: Handoff **Export your annual records.** A structured export of all income and expense records, organized by category with source documents linked, is the core deliverable for your Treuhänder. **Prepare an income and expense summary.** If you use a simple income-and-expense record rather than full bookkeeping, your Treuhänder needs income and expense totals by category for the cantonal and federal tax returns. **Note any unusual items.** Significant equipment purchases, foreign currency transactions, car usage, or home office claims all need brief documentation for your Treuhänder. **Confirm filing deadlines.** Swiss tax return deadlines vary by canton. Most cantons set a March 31st initial deadline, with extensions available on request (typically to late summer or autumn). Your Treuhänder will know the local deadline and can request an extension if needed. ## How KontoMatch Helps If you've used KontoMatch throughout the year, your income and expense records are current, your bank statements are reconciled, and your source documents are stored and timestamped. A full-year structured export for your Treuhänder is generated in a single step, covering all the data they need for your cantonal and federal tax returns. --- ## Bank Reconciliation: A Complete Guide for Small Businesses URL: https://kontomatch.com/articles/bank-reconciliation-complete-guide-for-smbs Country: DE Category: Finance Author: Theo Zimmermann Published: 2026-03-11 Updated: 2026-03-11 There's a particular kind of dread that hits when your bank balance doesn't match your books. Maybe it's a missing invoice. Maybe it's a duplicate charge. Maybe it's something worse. Bank reconciliation is the process of figuring out which one it is, and fixing it before anyone notices. For small businesses, reconciliation is one of those tasks that's easy to postpone and painful to catch up on. Do it monthly and it takes an hour. Skip three months and you're looking at a full weekend of detective work. ## What Bank Reconciliation Actually Means At its simplest, bank reconciliation is comparing two lists: your internal records (what you think happened) and your bank statement (what actually happened). Every transaction on one list should appear on the other. When they don't match, you investigate. The mismatches fall into a few categories. Timing differences are the most common. You wrote a check on Friday but it didn't clear until Tuesday. Recording errors happen when someone types 1,250.00 instead of 1,520.00. Bank errors are rare but real. And then there are the missing entries, specifically expenses that happened but never made it into your books. ## Why Monthly Matters The German commercial code (HGB) requires orderly bookkeeping, and your tax advisor (Steuerberater) will tell you that monthly reconciliation is the minimum standard for GoBD compliance. But the real reason to reconcile monthly has nothing to do with compliance. It's about catching problems when they're small. A duplicate charge discovered in the same month is a quick phone call to the bank. Discovered six months later, it's a formal dispute process with uncertain outcome. ## How to Do It Manually The traditional reconciliation process works in five steps. First, gather your records. You need your bank statement for the period and your internal transaction ledger covering the same dates. Second, mark off matching transactions. Go line by line through both lists. Every transaction that appears on both gets checked off. Work chronologically and be methodical. Third, investigate the gaps. Anything that appears on your bank statement but not in your records is an unrecorded expense. Anything in your records but not on the statement is either a timing difference (the payment hasn't cleared yet) or a recording error. Fourth, make corrections. Add missing transactions to your records. Correct any amounts that don't match. If you find a bank error, document it and contact the bank. Fifth, confirm the closing balance. Once all differences are explained and corrected, your adjusted book balance should equal your bank statement balance. ## Common Pitfalls **Outstanding checks.** A check you've written but the recipient hasn't cashed yet will be in your books but not on the statement. Track these separately and follow up on any that stay outstanding for more than 60 days. **Bank fees.** Monthly account fees, wire transfer charges, and currency conversion costs often go unrecorded because there's no invoice to prompt an entry. Check your statement for these. **Duplicate entries.** The most common data entry error is posting the same transaction twice. If you see an amount in your records that doesn't match anything on the statement, search for a duplicate before assuming it's a missing bank transaction. **Foreign currency transactions.** If you deal in multiple currencies, exchange rate timing can create small differences that look like errors but aren't. The ECB closing rate on the transaction date is the correct rate for German bookkeeping purposes. ## How Automation Changes the Game Modern reconciliation tools take a fundamentally different approach. Instead of manually matching transactions one by one, the software does the matching for you. The AI compares every bank transaction against every invoice and expense record, scoring each potential match on amount, date, and description similarity. Exact matches are confirmed automatically. Close matches are flagged for review. Unmatched transactions are highlighted. What used to take a full day now takes fifteen minutes of reviewing the AI's suggestions and confirming the edge cases. KontoMatch applies this approach directly. Upload your bank statement in MT940, CSV, or PDF format, and the system automatically matches every transaction against your uploaded invoices and income documents. The match score tells you how confident the AI is. Anything below the threshold lands in a review queue where you can confirm or reject with a single click. ## The Cost of Not Reconciling Small errors compound. A missed expense in January becomes a tax miscalculation in December. A duplicate charge that goes unnoticed for six months is money you've paid twice with no path to recovery. A recording error that sits undetected turns a clean audit into a scramble. The businesses that stay financially healthy aren't necessarily the ones with the most sophisticated systems. They're the ones that close the loop consistently, every single month, no matter how small. --- ## Business Bank Account for Freelancers in Germany: Do You Actually Need One? URL: https://kontomatch.com/articles/freelancer-business-bank-account-germany Country: DE Category: Finance Author: Theo Zimmermann Published: 2026-02-25 Updated: 2026-02-25 Technically, German freelancers are not legally required to have a separate business bank account. The GoBD doesn't mandate it. No law requires it. And plenty of freelancers run for years with a single account for personal and business use. But practically, mixing personal and business transactions is one of the most reliably bad decisions you can make for your bookkeeping. ## Why Mixing Accounts Is a Problem **Reconciliation becomes a nightmare.** When every bank statement includes both your grocery shopping and your client invoices, every monthly reconciliation requires you to first separate business from personal, then match business transactions to documents. This typically doubles the time spent on reconciliation. **Audits get complicated.** In a tax audit (Betriebsprüfung), a mixed account raises immediate questions. The tax office (Finanzamt) expects to see clean separation. A mixed account suggests either poor record-keeping (a credibility problem) or that you might be understating income or overstating deductions (a more serious problem). **Tax deductibility of the account itself changes.** A dedicated business account's fees are fully deductible as business expenses (Betriebsausgaben). A personal account's fees are not deductible at all. **Payment processing gets messy.** When clients pay you and you pay for both software subscriptions and personal Amazon orders from the same IBAN, it becomes unclear which payments are business-related without checking each one individually. ## What to Look For in a Freelancer Account **No minimum balance.** As a freelancer your income is variable. You don't want a minimum balance requirement that triggers fees during slow months. **Low or no monthly fees.** Most freelancer accounts charge between 0 and 15 EUR per month. The free accounts (N26 Business, Qonto's free tier, some Sparkasse options) are often sufficient. **Statement export.** Your account must offer CSV or PDF statement downloads so you can feed transactions into KontoMatch or any other reconciliation tool. Most German banks support this through their online banking portal. **EUR and foreign currency.** If you invoice international clients, a Wise Business or Revolut Business account can hold and receive multiple currencies, avoiding conversion fees. **SEPA transfers.** Standard for Germany. Verify that outgoing SEPA credit transfers and incoming SEPA transfers have no per-transaction fees. ## Recommended Options **N26 Business (free).** Simple, mobile-first, full SEPA functionality, CSV statement export, no monthly fee for the free tier. Suitable for straightforward EUR-only freelancers. **DKB Business (free).** Solid traditional online bank with comprehensive statement export support, good customer service, no monthly fee. **Qonto.** Purpose-built for freelancers and small businesses. Better bookkeeping integrations than traditional banks, at a monthly fee starting around 9 EUR. Worth it if you want tighter integration with accounting tools. **Wise Business.** Best option if you regularly deal in multiple currencies. Holds GBP, USD, EUR, and 40+ other currencies, excellent exchange rates, CSV and multi-currency statement export. **Commerzbank / Sparkasse Business.** Traditional banks with full service, higher fees, but worth considering if you need face-to-face banking or specific credit facilities. ## Making the Switch If you've been running a mixed account and want to switch, the process is: open the new business account, update your clients with the new IBAN for invoices, update your recurring business payments (subscriptions, suppliers) to the new account, and notify your Steuerberater. Keep the old account open for a transition period of 60-90 days to catch any payments that go to the old IBAN. After that, close it or keep it as personal-only. --- ## DATEV Unternehmen Online vs. EXTF Export: Which Approach Is Right for You? URL: https://kontomatch.com/articles/datev-unternehmen-online-vs-extf-export Country: DE Category: Accounting Author: Theo Zimmermann Published: 2026-02-01 Updated: 2026-02-01 If your tax advisor (Steuerberater) uses DATEV (and there's roughly an 88% chance they do), you have two main options for getting your financial records into their system: the DATEV Unternehmen online cloud platform, or generating EXTF files that they import manually. Both work. Neither is obviously superior — the right choice depends on your situation. ## DATEV Unternehmen Online DATEV Unternehmen online is a cloud platform that connects your business directly with your Steuerberater's DATEV installation. You upload documents to a shared workspace, and your tax advisor (Steuerberater) can access and process them from their end in real time. The key advantages: real-time collaboration, no file transfers, your Steuerberater sees exactly what you've uploaded, and changes are immediately visible to both parties. The key disadvantages: it costs money (the subscription typically runs 15-30 EUR per month and is sometimes included in your Steuerberater's fee, sometimes not), it requires your tax advisor (Steuerberater) to be set up for DATEV Unternehmen online (most are, but not all), and it creates a dependency on DATEV's specific platform and pricing. ## EXTF Export The EXTF (External Format) approach is more autonomous. You process your documents independently, using a tool like KontoMatch, and periodically generate a structured export file that your Steuerberater imports into their DATEV installation. The key advantages: you're not paying for a DATEV subscription, you can use any processing tool you choose, you maintain a local copy of all your records, and the workflow works regardless of which version of DATEV your Steuerberater uses. The key disadvantages: the handoff is periodic rather than real-time, there's a slightly higher coordination overhead (the file transfer, confirming the import worked), and errors in the export format aren't discovered until the import. ## Which to Choose **Choose DATEV Unternehmen online if:** Your Steuerberater actively uses and recommends it, you want maximum visibility into your records from the Steuerberater side, you're comfortable paying the monthly subscription, and you value real-time collaboration over autonomy. **Choose EXTF export if:** You want to control your own data and tooling, you're cost-sensitive, your tax advisor (Steuerberater) is comfortable with file imports, or you're using a tool like KontoMatch that produces clean EXTF files automatically. For most freelancers and small businesses, EXTF export is the more practical and cost-effective choice. Monthly or quarterly file exports are sufficient; the real-time collaboration benefit of DATEV Unternehmen online rarely matters at small business scale. ## The Hybrid Approach Some businesses use both: KontoMatch for processing and reconciliation (generating clean, categorized records), and DATEV Unternehmen online for the final document sharing and tax advisor (Steuerberater) collaboration. This gives you the processing efficiency of automated tools combined with the collaboration features of DATEV's platform. The practical implementation: process documents in KontoMatch, export to DATEV EXTF, and upload the EXTF file plus source documents to DATEV Unternehmen online's document inbox. Your tax advisor (Steuerberater) imports from there. --- ## Expense Management Best Practices for Freelancers in Germany URL: https://kontomatch.com/articles/expense-management-best-practices-freelancers Country: DE Category: Tax & Compliance Author: Theo Zimmermann Published: 2026-03-05 Updated: 2026-03-05 Being a freelancer in Germany means wearing many hats. Designer, developer, consultant, and also, reluctantly, part-time accountant. Because the German tax system doesn't care that you'd rather be writing code than sorting receipts. The good news: Germany's tax code is remarkably generous to freelancers who track their expenses properly. The bad news: "properly" has a very specific meaning, and getting it wrong can cost you in an audit. ## The GoBD Reality GoBD governs electronic bookkeeping in Germany. For freelancers, it boils down to three rules: every transaction needs a receipt, digital receipts must be stored in their original format, and records must be immutable and traceable. This last point catches many people off guard. If you receive a PDF invoice by email, you cannot print it and throw away the digital original. The PDF is the original. It must be kept exactly as received, unmodified, for ten years. ## What You Can Actually Deduct Understanding your deductions is where the real financial benefit of good expense tracking lives. **Home office (Arbeitszimmer).** A dedicated room used exclusively for work qualifies for proportional rent, utilities, and insurance deductions. If you don't have a dedicated room, claim the home office flat-rate deduction (Homeoffice-Pauschale) of up to 1,260 EUR per year (6 EUR per day, maximum 210 days). **Technology and equipment.** Laptops, monitors, software subscriptions, external hard drives, webcams, and headsets, all deductible. Items under 800 EUR net can be expensed immediately. Items above that threshold must be depreciated over their useful life. **Travel expenses.** Business trips including transport, accommodation, and the meal allowance (Verpflegungsmehraufwand) of 14 EUR for trips lasting 8 or more hours, 28 EUR for full days away. **Professional development.** Conferences, online courses, books, professional memberships, and subscriptions to work-relevant tools. If you're a developer paying for cloud services that you use to build client work, those costs are deductible. **Communication.** Business phone and internet costs. If you use these for both personal and business purposes, you can typically deduct 50 to 80 percent depending on your actual usage. **Health insurance.** As a freelancer (Freiberufler) you pay your own health and pension contributions. Your health insurance contribution (Krankenversicherungsbeitrag) is fully deductible as a special expense (Sonderausgabe). ## Building a System That Works **Capture immediately.** When you receive a receipt, capture it that day. Don't let paper accumulate on your desk or digital receipts get buried in email threads. **Use categories consistently.** Pick consistent expense categories at the beginning of the year and stick with them. Switching halfway through creates confusion during the annual close. If your accountant uses the SKR03 chart of accounts, aligning your categories with those codes from the start will make the year-end handoff smoother. **Separate business and personal.** Get a dedicated business bank account. Mixing transactions makes reconciliation painful and raises flags in an audit. Keeping business and personal finances separate makes reconciliation straightforward and your records clean. **Reconcile monthly.** Match your bank statements against your recorded expenses every single month. Doing it monthly takes an hour. Skipping it for six months means a weekend of catch-up work. **Store originals properly.** Under GoBD, digital receipts must be kept in their original format. Don't just print and discard the PDF. Store it exactly as it arrived, in a system that prevents modification. ## Common German Expense Categories SKR03 is a widely-used chart of accounts in Germany, and one that KontoMatch supports alongside your own custom categories. For most German freelancers, the most commonly relevant expense categories are: - 4130: Office supplies - 4200: Rent (office space) - 4210: Electricity and utilities - 4300: Telecommunications - 4400: Vehicles and transport - 4520: Advertising and marketing - 4600: Repairs and maintenance - 4900: Other operating expenses - 4980: Professional development Getting comfortable with these categories early makes your year-end handoff to your tax advisor (Steuerberater) significantly smoother. ## What Auditors Actually Look For A tax audit (Betriebsprüfung) for a freelancer typically focuses on three things. First, completeness: are all income transactions recorded? Second, receipts: does every expense entry have a matching document? Third, private versus business: are personal expenses clearly separated from business ones? The fastest way to fail an audit is to have expenses without receipts, or receipts that you can't match to a specific bank transaction. A simple expense tracking tool that links each entry to its source document covers both risks. ## How KontoMatch Fits In KontoMatch handles the capture, extraction, and categorization layer automatically. Upload a PDF invoice and the system extracts the vendor, date, amount, and VAT. It suggests an appropriate expense category based on the vendor type, with support for SKR03 codes and your own custom categories. Your bank statement uploads reconcile every transaction against the corresponding document. The result is a structured, organized record of every business expense, sorted by category, with each entry linked to its source document. Records are stored in their original format and kept for up to 10 years, ready for DATEV export whenever your tax advisor (Steuerberater) needs them. --- ## Freelancer vs. Trade Business Owner: Tax Differences That Actually Matter URL: https://kontomatch.com/articles/freiberufler-vs-gewerbetreibender-tax-differences Country: DE Category: Tax & Compliance Author: Theo Zimmermann Published: 2026-03-22 Updated: 2026-03-22 When you start working for yourself in Germany, one of the first administrative decisions you face is whether you're a freelancer (Freiberufler) in the liberal profession sense, or a trade business owner (Gewerbetreibender). The distinction matters more than most people realize. ## The Core Difference A freelancer (Freiberufler) practices a "liberal profession", a category defined in §18 of the German Income Tax Act (Einkommensteuergesetz). The list includes: doctors, lawyers, architects, engineers, artists, writers, journalists, translators, teachers, and certain consultants and IT professionals. A trade business owner (Gewerbetreibender) runs a commercial trade or business; essentially, everything else. The classification is not just administrative. It has concrete tax and regulatory consequences. ## The Gewerbesteuer Difference This is the biggest financial distinction. Trade business owners (Gewerbetreibende) pay trade tax (Gewerbesteuer) on their business income. The rate varies by municipality but is typically 7-17% of trade income. Freelancers (Freiberufler) are completely exempt from trade tax (Gewerbesteuer). On an income of 80,000 EUR, that's a potential annual difference of 5,600 to 13,600 EUR in tax. This is not a small administrative detail. The exemption also means freelancers (Freiberufler) don't need to register with the trade office (Gewerbeamt) or file a trade tax return (Gewerbesteuererklärung). ## The Registration Difference Freelancers (Freiberufler) register with the tax office (Finanzamt) by submitting a tax registration questionnaire (Fragebogen zur steuerlichen Erfassung). The tax office then issues a tax number (Steuernummer). That's it. Trade business owners (Gewerbetreibende) additionally need to register with the trade office (Gewerbeamt) by filing a trade registration form (Gewerbeanmeldung), and depending on the trade, may need additional permits or certifications. The trade office notifies the tax office (Finanzamt) and the Chamber of Commerce (IHK) automatically. ## Who Counts as a Freiberufler The classification has caused considerable litigation in Germany because the line between a liberal profession and a trade is not always obvious. Classic freelancers (Freiberufler): doctors, dentists, lawyers, notaries, architects, civil engineers, tax advisors, certified accountants, artists, writers, journalists, translators, interpreters, scientists, teachers, and educators. The complicated cases are in IT and consulting. A software developer who creates custom software for clients is generally a Freiberufler if the work requires significant creative or intellectual input. A developer who resells software licenses or runs a pure service desk is more likely a Gewerbetreibender. The Finanzamt makes this determination case by case. If you're in a gray area, get a written opinion from your tax advisor (Steuerberater) before registering. Getting it wrong and being reclassified later can result in back payment of trade tax (Gewerbesteuer) plus interest. ## Practical Implications for Your Bookkeeping Freelancers (Freiberufler) use cash-basis accounting (Einnahmen-Überschuss-Rechnung, EÜR), a simplified method where you record income when received and expenses when paid. No balance sheet required for most. Trade business owners (Gewerbetreibende) above certain turnover or profit thresholds are required to use full double-entry bookkeeping (Buchführungspflicht) with annual balance sheets. For most freelancers under 600,000 EUR turnover, the EÜR is both permitted and simpler. KontoMatch's export formats are compatible with both EÜR and full bookkeeping approaches. --- ## German Tax Calendar: Key Deadlines for Freelancers and Small Businesses URL: https://kontomatch.com/articles/german-tax-calendar-freelancers Country: DE Category: Tax & Compliance Author: Theo Zimmermann Published: 2026-03-25 Updated: 2026-03-25 German tax administration runs on strict deadlines. Unlike some countries where late filing is a minor inconvenience, in Germany a late advance VAT return (Umsatzsteuer-Voranmeldung) triggers an automatic late filing surcharge (Verspätungszuschlag) and potentially a late payment surcharge (Säumniszuschlag). Getting the calendar right is not optional. ## The Recurring Deadlines **Advance VAT Return (Umsatzsteuer-Voranmeldung).** Filed electronically via ELSTER. Due by the 10th of the month following the reporting period. If you file monthly (required if your previous year's VAT liability exceeded 7,500 EUR), that means the 10th of every month. If you file quarterly, it's the 10th of April, July, October, and January. You can apply for a permanent deadline extension (Dauerfristverlängerung) that pushes each deadline one month later, in exchange for a one-time advance payment of 1/11th of your previous year's VAT liability. **Payroll Tax Declaration (Lohnsteuer-Anmeldung).** If you have employees, payroll tax declarations are due monthly or quarterly depending on your total payroll tax liability. Due on the 10th of the following month. ## Annual Deadlines **Income Tax Return (Einkommensteuererklärung).** For self-filers, due July 31st of the following year. So for the 2025 tax year, the deadline is July 31, 2026. If filed through a tax advisor (Steuerberater), the deadline is extended to the end of February of the year after that (February 28, 2027 for the 2025 tax year). **Annual VAT Return (Umsatzsteuererklärung).** Same deadline as the income tax return (Einkommensteuererklärung). July 31st for self-filers, end of February the following year through a tax advisor (Steuerberater). **Trade Tax Return (Gewerbesteuererklärung).** Required if you operate a trade business (not applicable to freelancers in liberal professions). Same deadlines as above. **Corporate Tax Return (Körperschaftsteuererklärung).** For GmbH and other corporations. Same deadlines. ## Key Dates at a Glance | Deadline | What | |---|---| | 10th of each month | Monthly USt-Voranmeldung (if applicable) | | 10th of April, July, October, January | Quarterly USt-Voranmeldung (if applicable) | | July 31st | Einkommensteuererklärung (self-filers) | | July 31st | Umsatzsteuererklärung (self-filers) | | End of February | Tax returns filed through a tax advisor (Steuerberater) | ## What Happens When You Miss a Deadline A late advance VAT return (Umsatzsteuer-Voranmeldung): automatic late filing surcharge (Verspätungszuschlag) of up to 10% of the assessed tax, minimum 25 EUR. Repeated late filings increase the surcharge. If you also fail to pay the tax on time, a late payment surcharge (Säumniszuschlag) of 1% per month applies. A late income tax return (Einkommensteuererklärung) filed through a tax advisor (Steuerberater): the tax office (Finanzamt) may estimate your income and issue a preliminary assessment, which you then have to contest once you file the actual return. ## The Dauerfristverlängerung Trick Most self-employed people and small businesses apply for the permanent deadline extension (Dauerfristverlängerung) for their advance VAT returns (Umsatzsteuer-Voranmeldungen). The one-month extension is almost always worth the advance payment it requires. It gives you more time to close your books properly before filing, and it creates a buffer for the inevitable months where other things take priority. Your tax advisor (Steuerberater) can set this up with a single application. --- ## Germany's E-Invoicing Mandate 2025-2028: What Every Business Needs to Know URL: https://kontomatch.com/articles/germany-e-invoicing-mandate-2025-2028 Country: DE Category: Tax & Compliance Author: Theo Zimmermann Published: 2026-04-12 Updated: 2026-04-12 Germany has joined the growing list of European countries requiring structured electronic invoices for business-to-business transactions. The mandate, introduced by the Growth Opportunities Act (Wachstumschancengesetz) passed in March 2024, rolled out in phases starting January 1, 2025. If your business operates in Germany, this affects you now. ## The Timeline **January 1, 2025 (Phase 1, active now).** All businesses established in Germany must be capable of receiving structured electronic invoices. This applies regardless of company size or annual turnover. Importantly, you don't need to create new software or processes; having an email inbox is sufficient to satisfy the receiving requirement. **January 1, 2027 (Phase 2).** Businesses with annual turnover exceeding 800,000 EUR must issue structured e-invoices for all domestic B2B transactions. Paper and PDF invoices are no longer permitted for this group. **January 1, 2028 (Phase 3).** All remaining businesses must issue structured e-invoices for domestic B2B transactions. This is the universal deadline. There is one notable exemption: businesses operating under the small business exemption (Kleinunternehmerregelung, §19 UStG) with annual turnover under 22,000 EUR are exempt from issuing e-invoices, though they still need to be capable of receiving them. ## What Counts as an E-Invoice This is where many businesses get confused. A PDF sent by email is not an e-invoice under the new definition. Neither is a scanned paper invoice. An e-invoice, under Germany's mandate, is a structured electronic document that meets the European standard EN 16931. It must be machine-readable and processable automatically. A PDF is human-readable but not machine-readable in the relevant sense. The accepted formats are: **XRechnung.** Germany's national implementation of EN 16931. A pure XML file. No human-readable PDF component; the structured data is everything. **ZUGFeRD 2.0 or higher.** A hybrid format that contains both a human-readable PDF and an embedded XML file. The PDF is for viewing; the XML is the actual e-invoice. This is the more business-friendly format because you can read and view it like a normal PDF while the software extracts data from the XML. **Peppol BIS 3.0.** The European network standard for e-invoice exchange, also accepted in Germany. ## What It Means in Practice For receiving e-invoices (required now): very little changes. An email inbox that can receive files is sufficient. If your accounting software can parse XRechnung or ZUGFeRD files, that's better, but it's not required under Phase 1. For issuing e-invoices (required from 2027/2028): you need software capable of generating XRechnung or ZUGFeRD output. Most modern invoicing software either already does this or will add it before the deadline. The mandate applies only to domestic B2B transactions between businesses established in Germany. It does not apply to: B2C transactions, invoices to customers outside Germany, transactions under 250 EUR, and certain VAT-exempt services. ## The GoBD Connection E-invoices are subject to the same GoBD retention requirements as other financial documents. The 10-year retention period applies. The document must be stored in its original structured format; you cannot receive a ZUGFeRD file and store only the PDF portion. This means your document management or accounting system needs to handle structured XML storage, not just PDF. ## How to Prepare **Verify your receiving capability.** Confirm that invoices sent to your business email address actually reach the right inbox and don't get caught in spam filters. This is the minimum requirement until 2027. **Audit your invoicing software.** If you issue invoices, check whether your software can generate XRechnung or ZUGFeRD output. If not, assess whether an upgrade or replacement makes sense before the 2027 deadline. **Talk to your tax advisor (Steuerberater).** The e-invoicing mandate connects to your existing GoBD compliance and DATEV workflow. Your tax advisor (Steuerberater) can advise on the smoothest integration path given your specific setup. **Don't wait until 2027.** Businesses that adopt structured invoicing now have two years to refine their processes. Businesses that wait until the last month will face the same learning curve under deadline pressure. ## How KontoMatch Helps KontoMatch stores every uploaded invoice in its original format, maintains a timestamped audit trail for each document, and keeps records for up to 10 years. As the e-invoicing mandate phases in, keeping your document management organized and your records complete becomes increasingly important. --- ## Germany's Small Business VAT Exemption: When It Saves You Money and When It Doesn't URL: https://kontomatch.com/articles/kleinunternehmerregelung-explained Country: DE Category: Tax & Compliance Author: Theo Zimmermann Published: 2026-03-28 Updated: 2026-03-28 The small business VAT exemption (Kleinunternehmerregelung, §19 UStG) allows businesses with low turnover to opt out of charging VAT. This sounds obviously good: no VAT means simpler invoicing and a potential competitive price advantage. But the reality is more nuanced, and choosing the wrong option can cost more than it saves. ## How It Works Under the Kleinunternehmerregelung, if your annual turnover was under 22,000 EUR in the previous year and is expected to be under 50,000 EUR in the current year, you can opt out of VAT registration. This means you don't charge VAT on your invoices and you don't file quarterly advance VAT returns (Umsatzsteuer-Voranmeldungen). From January 2025, the threshold has been updated: the previous year limit has risen to 25,000 EUR and the current year limit to 100,000 EUR, though the 22,000 EUR figure is still widely referenced in practice. The trade-off is that you also cannot reclaim input VAT on your purchases. If you buy a 1,000 EUR laptop, you pay the full 1,190 EUR (with 19% VAT) and cannot recover the 190 EUR. ## When Small Business Exemption Saves You Money **If your clients are private individuals (B2C).** Consumers don't reclaim VAT, so charging it makes your services 19% more expensive relative to competitors who don't charge it. If you're a photographer, music teacher, or offer services directly to private people, the small business exemption (Kleinunternehmer) is often advantageous. **If your costs are low.** A service business with minimal equipment purchases and no significant business expenses doesn't have much input VAT to reclaim anyway. The simplicity benefit of not filing quarterly VAT returns is real. **If you're starting out.** For a new freelancer not yet sure whether the business will sustain itself, the administrative simplicity of Kleinunternehmer status while getting started is a reasonable trade. ## When Small Business Exemption Costs You Money **If your clients are businesses (B2B).** Business clients can reclaim VAT. For them, your price including VAT effectively costs the same as without VAT. But you're losing the ability to reclaim your own input VAT, which is a real cost you're absorbing without any pricing benefit. **If you have significant business expenses.** A developer who spends 500 EUR per month on cloud services, software subscriptions, and equipment pays roughly 95 EUR per month in irrecoverable VAT as a Kleinunternehmer. Over a year, that's over 1,000 EUR in unrecoverable tax. **If you expect to cross the threshold.** If your business is growing and you'll likely exceed 25,000 EUR in the coming year, opting into standard VAT registration early avoids the administrative scramble of switching mid-year. ## The Administrative Difference As a small business owner exempt from VAT (Kleinunternehmer), your main obligations are: issue invoices without VAT (with the mandatory §19 UStG disclaimer), file an annual income tax return (Einkommensteuererklärung), and track expenses for deduction purposes. As a VAT-registered business (regelbesteuerter Unternehmer), add to that: quarterly or monthly advance VAT returns (Umsatzsteuer-Voranmeldungen), an annual VAT return (Umsatzsteuererklärung), and meticulous invoice records to support your input tax claims. The additional administrative burden of VAT registration is real but manageable, especially with good accounting software. ## Making the Decision The right question is not "can I use Kleinunternehmer status?" but "does it save me money on net?" If more than 80% of your revenue comes from B2B clients and you have meaningful business expenses, VAT registration is almost certainly better. If most of your revenue comes from private individuals and your costs are low, Kleinunternehmer status is likely better. For anything in between, the right answer depends on your specific numbers. Run the calculation with your tax advisor (Steuerberater) before making the choice. ## How KontoMatch Helps Whichever option you choose, KontoMatch tracks your income and expenses throughout the year so you always know where you stand against the Kleinunternehmer threshold. As your turnover approaches the limit, having clean monthly records makes the decision to switch, and the timing of that switch, much easier to manage with your tax advisor (Steuerberater). --- ## How AI is Transforming Invoice Processing URL: https://kontomatch.com/articles/how-ai-is-transforming-invoice-processing Country: DE Category: Technology Author: Theo Zimmermann Published: 2026-02-15 Updated: 2026-02-15 There's a painful irony in how most businesses handle invoices. They receive digital documents, PDFs attached to emails, and then manually retype the information into their accounting software. The data was digital when it arrived, it'll be digital when it's stored, but somewhere in between, a human squints at a PDF and types "119,00" into a spreadsheet. This process costs between 15 and 40 EUR per invoice. For a business processing 200 invoices per month, that's 3,000 to 8,000 EUR in pure data entry costs. Every month. ## What Changed Two technologies converged to make AI invoice processing reliable. The first is OCR that actually works. Modern optical character recognition achieves 99%+ accuracy on clean printed text and handles the messy real-world variety, including crumpled receipts, low-resolution scans, and handwritten amounts, far better than older systems. The second is large language models that understand context. An LLM doesn't just extract text; it understands which number is the total, which is the tax, which is the invoice number, and which is a customer reference. It can handle the enormous variation in invoice layouts across different countries, industries, and software systems without being retrained for each one. The combination is what makes modern AI invoice processing reliable enough to trust. ## The Current State of the Technology The basic pipeline works like this. You upload a document. OCR extracts all the text from the image or PDF. An LLM processes that text and returns structured data: invoice number, date, supplier name, line items, net total, VAT amount, gross total, currency, and payment terms. The structured data is written to your records. Accuracy on standard invoices is consistently above 95%. On German invoices specifically, with their tax identification numbers (Steuernummern), IBAN fields, and sales tax (Umsatzsteuer) line items, purpose-built systems outperform generic ones significantly. KontoMatch's processing engine benchmarks above 90% extraction accuracy specifically on DACH-region invoice formats. ## Beyond Basic Extraction Extraction is just the starting point. The more interesting AI capabilities are what happens after the data is extracted. **Categorization.** The system can suggest an appropriate expense category based on the vendor name and description, using SKR03 codes for standard German bookkeeping. A recurring charge from AWS gets tagged as "IT infrastructure." A charge from Deutsche Bahn gets tagged as "travel expenses." Over time the system learns your specific patterns and categorization becomes nearly automatic. **Duplicate detection.** The same invoice uploaded twice, or an invoice that matches one already in the system, gets flagged before it creates a reconciliation problem. This catches one of the most common (and embarrassing) bookkeeping errors. **Matching.** Once invoices are extracted and categorized, they can be automatically matched against bank statement transactions. The system finds the payment for each invoice, confirms the amounts align, and closes the loop on each transaction. **DATEV formatting.** Extracted data can be exported directly as a DATEV EXTF file, ready for your tax advisor (Steuerberater) to import. No reformatting, no copy-paste, no format errors. ## The Cost Equation Traditional manual processing: 15-40 EUR per invoice in staff time. AI-assisted processing: effectively the cost of the software subscription, divided by invoice volume. For a business processing 100 invoices per month at the low end of the manual cost estimate, that's 1,500 EUR per month saved. For a business at the high end processing 500 invoices, it's 20,000 EUR per month. The error rate also improves. Manual data entry has a human error rate of roughly 1-3%. AI extraction on clean documents is an order of magnitude more accurate. Fewer errors means less reconciliation work and fewer audit complications. ## What AI Cannot Do (Yet) AI invoice processing has real limits. Handwritten invoices remain difficult, though accuracy is improving. Heavily damaged or low-quality scans sometimes fail. Invoices in unusual formats or languages outside the system's training distribution produce lower accuracy. More fundamentally, AI cannot make judgment calls. Whether a particular expense is deductible, how to handle a complex multi-entity transaction, or what to do with an invoice that raises a compliance question: these still require human judgment and, for anything complex, a conversation with your tax advisor (Steuerberater). The right framing is that AI handles the mechanical layer: extraction, categorization, matching, formatting. The judgment layer remains human. For most small businesses, the mechanical layer is where 80% of the time was being spent. ## How KontoMatch Fits In KontoMatch applies this full AI pipeline to every document you upload. The system extracts vendor, date, amount, VAT, and line items automatically, suggests the appropriate expense category, and reconciles each invoice against your bank statement. The complete dataset exports as a DATEV EXTF file, ready for your tax advisor (Steuerberater) to import with a single click. The mechanical layer, handled automatically. The judgment layer, still yours. --- ## How to Digitize Paper Receipts and Store Them Correctly URL: https://kontomatch.com/articles/how-to-digitize-receipts-gobd-compliant Country: DE Category: Tax & Compliance Author: Theo Zimmermann Published: 2026-03-12 Updated: 2026-03-12 The promise of going paperless is real: no more shoeboxes, no more panic during audits, no more lost receipts from the bottom of a bag. But "scan and throw away" is only GoBD-compliant if you do it correctly. Done wrong, you could find yourself without valid documentation for deductions you legitimately claimed. ## What GoBD Says About Digitizing Paper GoBD explicitly addresses the digitization of paper documents in its section on replacement scanning (ersetzendes Scannen). The rules are specific. The scan must produce a true-to-original reproduction. The original document's content, format, and legibility must be fully preserved in the digital copy. A blurry or cropped photo of a receipt does not meet this standard. The digitization process must be documented. You need a brief process documentation (Verfahrensdokumentation) explaining how you digitize documents: what scanner or app you use, what format you save in, and how you verify the quality. Once digitized correctly, paper originals may generally be destroyed. The exception is documents with specific legal retention requirements in their physical form (certain civil law documents, notarized contracts). For routine business receipts and invoices, destruction after correct digitization is permitted. The digital copy must be stored immutably. Once saved, the file cannot be modified. A folder on your desktop where you can freely edit files does not qualify. ## The Correct Digitization Process **Step 1: Use adequate equipment.** A flatbed scanner or a good document scanning app (Microsoft Lens, Adobe Scan, or similar) produces better results than a quick camera photo. Resolution should be at least 200 DPI, preferably 300 DPI. The entire document must be visible with no clipping. **Step 2: Capture immediately.** GoBD requires timely recording. For receipts, digitize the same day or within a few days. Don't let paper accumulate for weeks before scanning. **Step 3: Verify the result.** Before setting aside or destroying the paper, open the digital copy and confirm it's legible, complete, and correctly oriented. Check that amounts, dates, and vendor details are clear. **Step 4: Store correctly.** The digital file goes into a system that prevents modification and maintains an audit trail. Simply saving to a folder on your computer doesn't create an audit trail. Purpose-built document management tools or platforms like KontoMatch, which log the upload timestamp and prevent post-upload modification, meet these requirements. **Step 5: Document your process.** Keep a simple process documentation (Verfahrensdokumentation). A one-page document describing your scanner or app, the file format you use (PDF is standard), the resolution, and where files are stored is usually sufficient. ## Smartphone Apps That Work For most freelancers, a smartphone scanning app plus a GoBD-compliant storage platform is the practical solution. Apps that produce adequate quality: Microsoft Lens (free, excellent document correction), Adobe Scan (free with Adobe account), and iOS's built-in document scanner in the Notes or Files app. These apps apply perspective correction and enhance legibility, which produces better results than a plain camera photo. The app produces the scan; the storage platform handles the GoBD compliance requirements (immutability, audit trail, retention period). ## What You Can Throw Away (and When) Once a paper receipt has been correctly digitized and stored, you can destroy the paper original. The 10-year retention obligation applies to the digital copy, not the paper. Practically, most businesses keep paper originals for a short period (30-90 days) as a buffer while their digitization routine becomes established. Once you're confident in your process, same-day or next-day destruction of paper after scanning is both legal and practical. ## What You Cannot Throw Away Certain documents must be retained in their original physical form regardless of digitization: notarized documents and certified copies, original contracts that have been signed in wet ink where the signature carries legal significance, and documents that are original bearer instruments. For typical business receipts such as shop receipts, printed invoice PDFs, and delivery notes, digitization and destruction is fine. --- ## How to Handle a Tax Audit (Betriebsprüfung) in Germany URL: https://kontomatch.com/articles/how-to-handle-betriebspruefung-tax-audit-germany Country: DE Category: Tax & Compliance Author: Theo Zimmermann Published: 2026-02-20 Updated: 2026-02-20 A tax audit (Betriebsprüfung) is a formal examination conducted by the tax office (Finanzamt). For most small businesses, it's the most stressful tax event imaginable. For businesses with clean records, it's an inconvenience. The difference is almost entirely preparation. ## What Triggers a Betriebsprüfung Tax audits in Germany are partly random (every business has a statistical chance of being selected) and partly risk-based. The risk factors that increase your probability of being audited include: **Significant fluctuations in income or expenses.** A year where income drops 40% without an obvious explanation, or expenses jump 60%, raises questions. **High ratios of cash transactions.** Businesses with a lot of cash income are scrutinized more closely because cash is harder to verify. **Industry-specific patterns.** The Finanzamt maintains benchmarks for income and expense ratios by industry. A freelance graphic designer whose expenses are 70% of revenue when the industry benchmark is 30% will get attention. **Late or incorrect filings.** Repeated late Umsatzsteuer-Voranmeldungen or corrections to filed returns increase your audit risk. **Random selection.** Some percentage of audits are simply random. There's no way to eliminate this risk entirely. ## What Happens During an Audit A tax audit (Betriebsprüfung) for a small business typically begins with a written audit notice (Prüfungsanordnung) giving at least two weeks' notice. The notice will state the years being reviewed (typically the most recent 3 years) and the scope. A tax auditor (Betriebsprüfer) from the tax office (Finanzamt) will either visit your premises or conduct the audit remotely. They will request access to your financial records: books, invoices, bank statements, and the GoBD-compliant digital records. The auditor reviews: completeness of income recording, matching of expenses to receipts, correct application of VAT, and compliance with GoBD requirements. ## What Auditors Actually Look For **Every expense has a receipt.** For every amount in your expense records, there should be a corresponding invoice or receipt. Missing documentation is the most common finding. **Receipts are authentic and legible.** Photocopies, printed screenshots, or low-quality photos of receipts may not be accepted. Original digital files or high-quality scans are best. **Income is complete.** Every client payment you received should appear in your records. Auditors can request client-side confirmation of payments if they suspect underreported income. **Private vs. business expenses are separated.** Any expense that could have a personal component (meals, travel, home office) needs clear justification of the business purpose. **VAT is correctly applied.** The invoices you issued charge the correct VAT rate. The input VAT you claimed corresponds to invoices in your records. ## How to Prepare **Maintain current records.** The best preparation for a Betriebsprüfung is maintaining clean records throughout the year. Monthly reconciliation, complete receipt documentation, and accurate categorization are what make an audit manageable. **Have a process documentation (Verfahrensdokumentation).** A written description of your bookkeeping process shows the auditor that you have a systematic approach. **Organize your records by year.** Have your records organized so you can quickly pull everything for any specific year under review. **Involve your tax advisor (Steuerberater).** Never face a tax audit (Betriebsprüfung) without your tax advisor. They should represent you, communicate with the auditor, and review any proposed adjustments before you agree to them. ## If the Audit Finds Problems If the auditor identifies discrepancies, they issue a formal audit report (Betriebsprüfungsbericht) with proposed adjustments. You have the right to respond to these findings before they become final. Many adjustments can be negotiated or contested. Work through your tax advisor (Steuerberater) on any contested findings. They know which battles are worth fighting and how to frame arguments that the tax office (Finanzamt) will accept. The most important thing: don't panic. A tax audit (Betriebsprüfung) with clean records is a manageable administrative process, not a crisis. ## How KontoMatch Helps KontoMatch gives you exactly the kind of records that make a tax audit (Betriebsprüfung) manageable. Every invoice is stored in its original format with a timestamped upload log. Every expense is linked to its bank transaction. The DATEV EXTF export provides a complete, machine-readable record of every booking. And all documents are retained for up to 10 years, so nothing is missing regardless of how far back the audit reaches. --- ## How to Match Invoices with Bank Statements Automatically URL: https://kontomatch.com/articles/how-to-match-invoices-with-bank-statements-automatically Country: DE Category: Finance Author: Theo Zimmermann Published: 2026-04-10 Updated: 2026-04-10 Every month, thousands of small business owners sit down with a bank statement in one hand and a stack of invoices in the other and try to connect the dots. Which payment corresponds to which invoice? Was that transaction from last Thursday the AWS renewal or the SaaS subscription? Did the client actually pay invoice #47 or did it get missed? This process, called bank reconciliation, is one of the most time-consuming parts of running a small business. And for most people, it's entirely manual. It doesn't have to be. ## How Manual Matching Works (and Where It Breaks Down) In a manual process, you go through your bank statement line by line. For each transaction, you search your invoice records for a match. You look for the same amount, approximately the same date, and ideally a vendor name that matches the bank description. This works until it doesn't. Bank transaction descriptions are often truncated, abbreviated, or encoded in ways that make them hard to connect to the original vendor. A payment from "AMZN MKTP DE*1X2Y3Z4A5B" requires you to remember that this is the specific Amazon Marketplace order from three weeks ago. A SEPA transfer shows the sender's IBAN and name, but not the invoice number it was meant to pay. Scale this up to 100 or 200 transactions per month and you're looking at a half-day task that most people avoid as long as possible. ## How Automatic Matching Works AI-powered reconciliation takes a different approach. Instead of requiring exact matches, it uses a scoring system that weighs multiple signals simultaneously. **Amount matching.** The most reliable signal. If a bank transaction for 1,190.00 EUR matches an invoice total of 1,190.00 EUR, that's strong evidence. The system handles common complications: invoices paid in installments, transactions with bank fees added or deducted, and multi-currency payments converted at slightly different rates. **Date proximity.** Payments typically arrive within a few days of the invoice due date. A transaction on the 15th that matches an invoice due on the 14th is more likely a match than one from a month later. **Counterparty matching.** The system compares the bank transaction's sender name or description against your invoice vendor names. Fuzzy matching handles abbreviations and encoding issues. "AMZN MKTP DE" matches "Amazon" because the system has learned these patterns. **Amount history.** If you've previously matched a 99.00 EUR monthly charge to a specific vendor, future charges of the same amount from the same source are automatically suggested as the same vendor. The result is a match score for every (transaction, invoice) pair. Pairs above a confidence threshold are automatically matched. Pairs below but close to the threshold go into a review queue. Everything else is flagged as unmatched and needs manual attention. ## Setting It Up with KontoMatch The process with KontoMatch works in three steps. First, upload your invoices. Drag and drop your PDF invoices or receipts. The AI extracts vendor, date, amount, and VAT from each one automatically. For income documents, the same process applies. Second, upload your bank statement. KontoMatch accepts CSV and PDF bank statements, which you can download directly from your bank's online portal. Third, review the matches. The system presents its suggested matches with confidence scores. High-confidence matches you can approve in bulk. Lower-confidence suggestions you review individually. Anything unmatched gets its own list for manual resolution. The whole process for a typical month of 80-100 transactions takes 15-20 minutes instead of three to four hours. ## Handling the Edge Cases **Partial payments.** A client paid 500 EUR on a 1,000 EUR invoice. The system flags this as a partial match and keeps the invoice open for the remaining 500 EUR. **Consolidated payments.** One bank transfer that covers three invoices. The system can identify this pattern and split the transaction across multiple invoices. **Returns and refunds.** A credit transaction that corresponds to a returned item on a previous invoice. The system tracks these as reversals against the original match. **Currency differences.** You invoice in USD but receive payment in EUR at the current exchange rate. The system handles this with tolerance matching and records the exchange rate applied. ## The GoBD Angle In Germany, matched and reconciled records are not just efficient; they're a compliance requirement. GoBD mandates that every bank transaction can be traced back to a source document, and every document can be traced to a transaction. A systematic reconciliation process that links each payment to its invoice creates exactly this audit trail. If you're ever subject to a tax audit (Betriebsprüfung), being able to show a complete, matched set of transactions and documents is the difference between a smooth process and a painful one. ## Start Reconciling with KontoMatch KontoMatch automates every step described in this guide. Upload your invoices and bank statement, and the system generates confidence-scored matches across all your transactions. Every matched pair creates a permanent audit trail linking each payment to its source document, giving you a complete, traceable record for any future audit. --- ## How to Send Your Books to Your Steuerberater Digitally URL: https://kontomatch.com/articles/how-to-send-books-to-steuerberater-digitally Country: DE Category: Accounting Author: Theo Zimmermann Published: 2026-03-18 Updated: 2026-03-18 Most German tax advisors (Steuerberater) still receive financial records in a format that hasn't fundamentally changed in decades: a pile of documents, physical or digital, that they then have to process manually. The tax advisor becomes the data entry person, billing at 80-200 EUR per hour for work that software could do in seconds. There's a better way. And increasingly, Steuerberater are asking for it. ## What Your Steuerberater Actually Wants Before assuming what format to use, ask. The question to ask your tax advisor (Steuerberater) is simple: "Do you use DATEV, and if so, would you prefer me to provide DATEV EXTF exports?" The answer, for virtually all German tax advisors (Steuerberater), is yes. DATEV is used by approximately 88% of German tax advisors. An EXTF file (DATEV's external import format) allows them to import your complete transaction records directly into DATEV Rechnungswesen without any manual data entry. ## The DATEV EXTF Format An EXTF file is a structured CSV file with a specific header and field structure. Each row represents one booking entry, covering: the transaction amount and debit/credit direction, currency and exchange rate for foreign currency items, the expense account number (Sachkonto) from SKR03 or SKR04, the contra account (Gegenkonto), the VAT key, the document date, a document reference (typically the invoice number), and a booking description. Generating this correctly requires your tax advisor's advisor number (Beraternummer) and your client number (Mandantennummer), both of which your tax advisor (Steuerberater) will provide. ## The Workflow with KontoMatch The handoff workflow works in three steps. First, process your documents during the month. Upload invoices and receipts as they arrive. KontoMatch extracts the data and suggests an expense category automatically, which maps to the corresponding SKR03 or SKR04 account code at export. Upload your bank statement at the end of the month and confirm the automatic matches. Second, at month end or quarter end, export the DATEV EXTF file. Configure the export with your tax advisor's advisor number (Beraternummer) and your client number (Mandantennummer) (your tax advisor will give you these). The export includes all processed invoices and matched transactions in the correct format. Third, send the EXTF file. Email it directly or upload it to whatever shared system your tax advisor (Steuerberater) uses: DATEV Unternehmen online if they've set that up, or simply a shared folder or email attachment. Your tax advisor (Steuerberater) imports it with a single action in DATEV Rechnungswesen. No data entry on their end. ## What to Include Alongside the EXTF File A clean EXTF file is the main deliverable, but your Steuerberater will also want the source documents for verification and audit purposes. This means the original PDFs of your invoices and receipts, organized by month. The practical approach is a folder structure: one folder per month, containing the EXTF file and a subfolder of the source documents it references. Modern cloud storage (Dropbox, Google Drive, or DATEV Unternehmen online) makes this easy to share and keeps the records accessible for the 10-year retention period. ## Questions to Ask Your Steuerberater If you're transitioning from paper/mixed digital to a clean digital handoff, have this conversation explicitly: which advisor number (Beraternummer) and client number (Mandantennummer) the EXTF files should use, whether they prefer SKR03 or SKR04, which months to process and when, and whether there are specific account numbers they want for particular expense types. Getting aligned on these details upfront means the first import works cleanly rather than requiring correction. --- ## How to Track Business Expenses Without an Accountant URL: https://kontomatch.com/articles/track-business-expenses-without-accountant Country: DE Category: Finance Author: Theo Zimmermann Published: 2026-04-08 Updated: 2026-04-08 The traditional model of handing everything to your tax advisor (Steuerberater) and hoping for the best works until it doesn't. Tax advisors in Germany charge 80 to 200 EUR per hour. If you're spending three hours a month organizing receipts before you can even hand them over, that's 240 to 600 EUR in tax advisor (Steuerberater) time you're paying for basic admin that you could be doing yourself. More importantly, when your financial records are a black box that only your accountant understands, you lose visibility into your own business. ## What You Actually Need to Track Before building a system, get clear on what the system needs to capture. **Every expense.** Every payment your business makes needs a corresponding receipt or invoice. This includes small cash purchases, online subscriptions, and anything paid through a business card. **Every income transaction.** Every payment you receive needs to be linked to an invoice or income document. For project-based work, this means knowing which invoice each bank transfer relates to. **VAT.** Every expense receipt should show the sales tax (Umsatzsteuer) amount separately. If you're VAT-registered (regelbesteuert), you need this for your advance VAT return (Umsatzsteuer-Voranmeldung). If you're a small business owner (Kleinunternehmer), you don't charge VAT but you still need to track it to confirm you stay under the 22,000 EUR threshold. **Categories.** Each expense needs a category so your year-end reports are meaningful and your tax advisor (Steuerberater) doesn't have to categorize everything themselves. ## The Five-Step Monthly Process **Step 1: Collect.** At the end of each week, collect all receipts, both digital and physical. Forward invoice emails to a dedicated inbox. Scan or photograph any paper receipts immediately. Don't let them accumulate. **Step 2: Upload and extract.** Upload everything to your expense tracking tool. Good tools extract the vendor, date, amount, and VAT automatically using OCR. This step should take less than 10 minutes per week. **Step 3: Categorize.** Review the extracted data and assign categories. AI tools can suggest categories based on the vendor name, but you should confirm them. Spend 15-20 minutes on this per week. **Step 4: Reconcile.** Download your bank statement at the end of the month and match each transaction to a document. This confirms nothing was missed and creates the audit trail required by GoBD. **Step 5: Review.** Look at your categorized expense report for the month. Anything that looks unusual? Any category that seems higher than expected? This review takes 10 minutes but gives you the financial visibility most small businesses are missing. ## Tools You Need You don't need expensive accounting software. The minimal setup for a German freelancer is: a dedicated business bank account, an expense tracking and OCR tool like KontoMatch, and a basic spreadsheet or accounting template for your Steuerberater. The business bank account is non-negotiable. Separating business and personal transactions is the single biggest thing you can do to simplify your bookkeeping. Several German banks offer accounts designed for freelancers with low or no monthly fees. ## When You Do Need a Tax Advisor (Steuerberater) Tracking your own expenses doesn't mean you don't need a tax advisor (Steuerberater). You still do. What it means is that when you go to your tax advisor (Steuerberater), you arrive with clean, organized records instead of a shoebox of receipts. A good working relationship with your tax advisor (Steuerberater) looks like this: you handle the day-to-day capture, categorization, and reconciliation. They handle the year-end filing, optimization, and anything that requires professional judgment. This division of labor is faster, cheaper, and produces better results. The specific moments you definitely need your tax advisor (Steuerberater): filing your income tax return (Einkommensteuererklärung), handling the VAT annual return (Umsatzsteuererklärung) if you're VAT-registered, dealing with any tax office (Finanzamt) correspondence, and making decisions about business structure or significant purchases that have tax implications. ## How KontoMatch Fits Into This System KontoMatch covers the day-to-day layer: capturing receipts via OCR, categorizing expenses, and reconciling your bank statement. It turns the monthly process described in this guide into roughly 30 minutes of focused work. When it's time to hand off to your tax advisor (Steuerberater), you bring clean, categorized records and a complete DATEV export instead of a pile of unsorted documents. --- ## Replace Manual Bookkeeping with AI: A Practical Guide URL: https://kontomatch.com/articles/replace-manual-bookkeeping-with-ai Country: DE Category: Technology Author: Theo Zimmermann Published: 2026-04-03 Updated: 2026-04-03 Manual bookkeeping has a hidden cost that most business owners underestimate. It's not just the time spent entering data; it's the errors that compound quietly over months, the reconciliation backlog that builds up when you're busy, and the stress of not knowing exactly where your business stands financially until your tax advisor (Steuerberater) sends over the year-end report. AI-assisted bookkeeping doesn't replace your accountant and it doesn't make every decision for you. What it does is remove the mechanical layer, specifically the data entry, categorization, and matching, so that human judgment can focus on the things that actually require it. ## What "AI Bookkeeping" Actually Means The term gets used loosely. Let's be specific about what current AI tools do well and where they stop. AI tools do well at: extracting structured data from documents (invoices, receipts, bank statements), suggesting expense categories based on vendor and description, matching bank transactions to source documents, detecting duplicates, and formatting exports for accounting software. AI tools don't replace: judgment about deductibility, advice on tax optimization, complex multi-entity transactions, tax advisor (Steuerberater) review and sign-off, and the year-end tax return (Steuererklärung). The practical division of labor is: AI handles the mechanical processing, you handle the review and confirmation, your tax advisor (Steuerberater) handles the filing and optimization. ## What the Switch Actually Looks Like Most businesses making this transition go through three phases. **Phase 1: Stop the backlog.** Process your existing unprocessed invoices and receipts. Upload them in bulk, let the AI extract and categorize, review the output. This might take a focused afternoon or a few hours spread across a week depending on how far behind you are. **Phase 2: Establish the new routine.** The sustainable routine is: upload invoices as they arrive (or weekly), upload your bank statement monthly, review matches, export for your tax advisor (Steuerberater). The whole monthly process takes 30-60 minutes instead of half a day. **Phase 3: Optimize.** Once the routine is established, look at where the AI is still requiring corrections and adjust. Common sources of ongoing corrections: unusual vendors the system hasn't seen before, invoices in formats that produce lower accuracy, expenses that don't fit cleanly into standard categories. ## Handling the Transition With Your Steuerberater The most important conversation to have is with your tax advisor (Steuerberater) before you switch. Some are enthusiastic about clients arriving with clean digital records. Others have specific requirements about format, categorization, or export structure. The questions to ask: What format do you prefer for records? Do you use DATEV, and if so, do you want EXTF exports? What categories should I use (SKR03 or SKR04)? How often do you want records: monthly, quarterly, or annually? Most German tax advisors (Steuerberater) prefer DATEV EXTF exports. This is exactly what KontoMatch produces, with support for both SKR03 and SKR04 category structures. ## What to Expect in the First Month The first month will be imperfect. You'll find invoices that the AI extracted incorrectly. You'll find categories that need adjustment. You'll find a few transactions that don't have matching documents. This is normal. The system is learning your specific vendor set and expense patterns. After two or three months, the correction rate drops significantly and the routine becomes genuinely fast. The metric to track is time spent per month on bookkeeping tasks. Most businesses see this drop from 4-6 hours to under 1 hour within three months of consistent use. --- ## SKR03 Expense Categories Explained: A Freelancer's Reference URL: https://kontomatch.com/articles/skr03-expense-categories-freelancer-guide Country: DE Category: Accounting Author: Theo Zimmermann Published: 2026-03-01 Updated: 2026-03-01 SKR03 is Germany's standard chart of accounts for freelancers and most small businesses. It was developed by DATEV and has become the default for the majority of German tax advisors (Steuerberater). When your accountant asks you to categorize your expenses, SKR03 is probably the framework they're using. The full SKR03 has hundreds of accounts, most of which you'll never use. Here are the ones that actually matter for a typical freelancer or small business. ## Income Accounts (8000s) **8400: Erlöse aus Lieferungen und Leistungen (19%).** Standard-rate revenue. If you provide services and charge 19% VAT, this is where your income goes. **8300: Erlöse (7%).** Revenue subject to the reduced 7% VAT rate. Relevant if you sell books, provide certain cultural services, or other activities that qualify for the reduced rate. **8200: Steuerfreie Erlöse.** VAT-exempt revenue. Used for Kleinunternehmer (no VAT charged) and for certain exempt service categories. ## Operating Expense Accounts (4000s) **4130: Bürobedarf.** Office supplies. Pens, paper, printer cartridges, postage. Small physical consumables for the office. **4140: Zeitschriften, Bücher.** Trade journals, books, and professional publications. Physical books and digital subscriptions to professional content. **4200: Miete.** Office rent. If you pay rent for a dedicated office space. Home office deductions use a different calculation method. **4210: Strom, Wasser, Heizung.** Utilities for your office space. **4240: Reinigung.** Cleaning costs for office space. **4260: Büroeinrichtung.** Office furniture under 800 EUR net (sofas, desks, shelving). Above 800 EUR goes in the fixed asset register. **4300: Telefon, Fax.** Business telephone costs. If mixed personal/business use, the deductible portion goes here. **4360: Internetkosten.** Internet and broadband costs for business use. **4380: Portokosten.** Postage and shipping costs. **4400: Kraftfahrzeugkosten.** Vehicle costs. Fuel, insurance, repairs, registration for business vehicles or the business portion of a mixed-use vehicle. **4520: Werbekosten.** Advertising and marketing. Website costs, Google Ads, social media advertising, printed marketing materials. **4530: Reisekosten.** Business travel costs. Train tickets, flights, accommodation, business meals (80% deductible). **4600: Reparaturen und Instandhaltung.** Repairs and maintenance for business equipment. **4660: Abschreibungen auf Sachanlagen.** Depreciation on tangible fixed assets. Your accountant typically handles this entry. **4780: Buchführungskosten.** Bookkeeping and accounting costs. Your tax advisor (Steuerberater) fees go here. **4900: Sonstige betriebliche Aufwendungen.** Other operating expenses. A catch-all for business costs that don't fit elsewhere. Try not to put too much here; auditors notice. **4970: Fortbildungskosten.** Professional development and training costs. **4980: Beratungskosten.** Consulting and professional advice costs. Legal advice, specialized consulting. ## How KontoMatch Maps to SKR03 and SKR04 KontoMatch uses its own set of expense categories (Cost of Goods Sold, Technology & Software, Travel & Meals, and so on) which you can customize to match your business. When you upload an invoice, the AI suggests the most appropriate category based on the vendor name and description. At export time, each category is automatically mapped to the corresponding SKR03 or SKR04 Sachkonto number. A travel expense maps to 4530 under SKR03 (or 6650 under SKR04). A technology invoice maps to 4964 (or 6580). A tax advisor (Steuerberater) invoice maps to 4780 (or 6825). Your tax advisor receives a correctly coded DATEV EXTF file without you needing to know the account numbers yourself. --- ## Understanding German Tax Compliance: GoBD Explained URL: https://kontomatch.com/articles/understanding-german-tax-compliance-gobd Country: DE Category: Tax & Compliance Author: Theo Zimmermann Published: 2026-02-20 Updated: 2026-02-20 GoBD stands for "Grundsätze zur ordnungsmäßigen Führung und Aufbewahrung von Büchern, Aufzeichnungen und Unterlagen in elektronischer Form sowie zum Datenzugriff." In practical terms, it's the set of rules that governs how businesses must handle their electronic bookkeeping. If you run a business in Germany and use any digital tool to manage finances, GoBD applies to you. That includes spreadsheets, accounting software, invoice apps, and any system that stores or processes financial records. ## The Core Principles **Traceability (Nachvollziehbarkeit).** Every business transaction must be traceable from its origin document through the booking entry to the financial statements, and vice versa. If an auditor looks at a line in your profit and loss statement and asks "where did this number come from?", you must be able to show the chain from the original receipt to the final figure. **Completeness (Vollständigkeit).** Every business transaction must be recorded. You cannot selectively book some transactions and ignore others. This includes small expenses, cash payments, and transactions where you didn't receive a formal invoice. **Correctness (Richtigkeit).** Entries must accurately reflect the underlying transaction. Errors must be corrected through reversal entries, not by modifying the original record. This is why GoBD-compliant systems don't allow editing a posted transaction; they require a correction posting instead. **Timely recording (Zeitgerechtheit).** Transactions must be recorded promptly. Ten days is the commonly accepted standard for most transactions. Cash transactions must be recorded daily. **Order (Ordnung).** Records must be systematically organized and any transaction must be locatable quickly. An auditor should be able to find any document within a reasonable time without your assistance. ## Digital Document Retention This is where many small businesses accidentally fall out of compliance. If you receive a digital document, such as an emailed PDF invoice, a scanned receipt, or an electronic bank statement, you must retain the digital original. Printing and discarding the digital copy violates GoBD. The retention period is 10 years for accounting records and 6 years for business correspondence. The document must also be stored in a way that prevents modification. A folder on your desktop doesn't qualify if you can edit the files. Proper GoBD-compliant storage means the system records when a document was received and prevents any changes after that point. ## What Auditors Look For **Process documentation (Verfahrensdokumentation).** A written description of your bookkeeping process. This sounds bureaucratic, but it doesn't need to be long. A two-page document explaining which software you use, how documents flow from receipt to booking, and who is responsible for each step is usually sufficient for a small business. **System consistency.** If you switch accounting software mid-year, all old records must remain accessible and exportable. You can't simply delete the old system's data. **Access controls.** Basic password protection, user accounts, and some form of audit log showing who accessed what and when. **Immutability.** Posted transactions cannot be deleted or modified. Corrections must be made through reversal entries. ## GoBD and Cloud Software Cloud accounting tools often market themselves as GoBD-compliant, but compliance depends on how you use them, not just what they claim. The key questions to ask are: - Does the system prevent modification of posted records? - Does it maintain an audit trail? - Are documents stored in their original format? - Can you export your data in a machine-readable format (GDPdU/GoBD export)? ## The Retention Periods - Accounting records, annual financial statements, opening balance sheets, inventory records: 10 years - Business letters sent and received: 6 years - Booking receipts: 10 years - Bank statements: 10 years The clock starts at the end of the calendar year in which the document was created or received. ## Practical Compliance for Small Businesses GoBD compliance is not about perfection. It's about having a reasonable, documented process that produces traceable, complete, and correct records. The tax office (Finanzamt) is not looking for small technical violations; they're looking for patterns that suggest intentional manipulation or negligence. Use software that was built with GoBD in mind. Store originals digitally without modifying them. Reconcile monthly. Keep a basic process documentation (Verfahrensdokumentation). And if you're unsure whether your current setup meets the requirements, ask your tax advisor (Steuerberater) for a quick review. KontoMatch stores documents in their original format at upload. All processing actions are logged with timestamps. Posted records cannot be modified. The DATEV EXTF export provides a complete, machine-readable audit trail for every processed record. And original documents are retained for up to 10 years. --- ## What is DATEV and Why Your Business Needs It URL: https://kontomatch.com/articles/what-is-datev-and-why-your-business-needs-it Country: DE Category: Accounting Author: Theo Zimmermann Published: 2026-03-28 Updated: 2026-03-28 Every year, roughly 2.5 million German businesses send their books to a tax advisor (Steuerberater). And almost every single one of those tax advisors opens the same software to process them: DATEV. If you've ever handed a pile of receipts to your accountant and wondered what happens next, this is the answer. Your invoices get imported into DATEV Rechnungswesen, tagged with the right ledger account (Sachkonto) numbers, matched against your bank statements, and turned into the tax filings that keep the tax office (Finanzamt) happy. But here's the thing most founders don't realize: the format your data arrives in matters enormously. Send your accountant a shoebox of PDFs and they'll spend hours typing numbers into the system. Send them a clean DATEV EXTF file and the import takes thirty seconds. ## The Short History DATEV was founded in 1966 in Nuremberg as a cooperative, owned by the tax advisors themselves. That's an important detail. Unlike SAP, which targets enterprise IT departments, DATEV was built by accountants, for accountants. The result is software that's deeply specialized for German tax law, German accounting standards, and the specific workflow between a business and its tax advisor (Steuerberater). Today, DATEV processes over 11 million payslips per month and handles accounting for roughly 88% of German SMBs. It's not just market-dominant; it's practically a monopoly in the tax advisor (Steuerberater) world. ## What DATEV Actually Does At its core, DATEV is an accounting system. But it's more accurately described as an ecosystem. The main products include: **DATEV Rechnungswesen** is the desktop accounting software that most tax advisors (Steuerberater) use daily. It handles double-entry bookkeeping, VAT reporting, balance sheets, and profit and loss statements. When your accountant "does your books," they're usually working in this program. **DATEV Unternehmen online** is the cloud platform that connects businesses with their tax advisors. Think of it as a shared workspace where you upload receipts, and your tax advisor (Steuerberater) processes them. It's been gaining traction, especially among smaller businesses that want real-time visibility into their finances. **DATEV Lohn und Gehalt** handles payroll, calculating salaries, social security contributions, and tax withholdings according to German labor law. Given the complexity of German payroll, covering payroll tax (Lohnsteuer), social security (Sozialversicherung), church tax (Kirchensteuer), and solidarity surcharge (Solidaritätszuschlag), this alone justifies the system's existence for many firms. ## The EXTF Format This is where things get practical. DATEV's import format, called EXTF (External Format), is a semicolon-separated CSV with a very specific structure. It has a 31-field header line containing metadata like your advisor number (Beraternummer) and client number (Mandantennummer), followed by 125 columns of booking data. Each row represents one booking entry: the amount (Umsatz), the account (Sachkonto), the counter-account (Gegenkonto), the tax key (BU-Schlüssel), and various optional fields for cost centers, document references, and EU tax information. The format is strict. Numbers use comma decimals (119,00 not 119.00). Dates are four digits (DDMM). Text fields must be quoted. The file needs a UTF-8 BOM and Windows-style line endings. Get any of this wrong and the import fails silently, and your tax advisor (Steuerberater) won't even know data is missing until reconciliation reveals gaps. ## Why It Matters for Your Business If you're running a German business and still sending PDFs or Excel sheets to your accountant, you're leaving money on the table. Not because DATEV export is going to save you thousands in accounting fees (though it might reduce them). But because the speed of the feedback loop between your business and your tax advisor (Steuerberater) determines how quickly you can make financial decisions. With DATEV-formatted data, your monthly closing can happen in days instead of weeks. Your accountant can flag issues in near-real-time instead of discovering them during the annual review. And when tax season comes, there are no surprises. ## The Bottom Line DATEV isn't glamorous technology. It's not going to win any design awards. But it's the plumbing of German business accounting, and if you're operating in Germany, ignoring it means making your accountant's life harder and your own financial visibility worse. The good news is that modern tools, including KontoMatch, can generate DATEV-compatible exports automatically. Upload your invoices, let AI categorize them, and download a clean EXTF file that your tax advisor (Steuerberater) can import with a single click. No manual data entry. No format errors. No lost receipts. That's the kind of infrastructure that lets you focus on building your business instead of managing your bookkeeping. --- ## What Is ZUGFeRD and How Is It Different from XRechnung? URL: https://kontomatch.com/articles/what-is-zugferd-vs-xrechnung Country: DE Category: Tax & Compliance Author: Theo Zimmermann Published: 2026-03-15 Updated: 2026-03-15 Germany's e-invoicing mandate accepts multiple structured formats. The two most common are ZUGFeRD and XRechnung. They're both based on the European standard EN 16931, they're both accepted by the tax office (Finanzamt), and they serve different use cases. ## XRechnung: Pure Data XRechnung is a pure XML file. There is no PDF component. No visual representation. Just structured data in a machine-readable format that software can parse, import, and process automatically. The advantage is unambiguous machine readability. XRechnung is mandatory for B2G (business to government) invoices in Germany; if you invoice federal or state government agencies, XRechnung is typically what they require. The disadvantage is that a human cannot read an XRechnung file without software that parses and renders it. Opening it in a text editor shows XML tags, not a readable invoice. ## ZUGFeRD: Hybrid Format ZUGFeRD (short for Zentraler User Guide des Forums elektronische Rechnung Deutschland) takes a different approach. A ZUGFeRD file is a PDF with an embedded XML file attached inside the PDF structure. When a human opens a ZUGFeRD invoice, they see a normal-looking PDF. When accounting software opens it, it finds and extracts the embedded XML and processes the structured data automatically. The same file serves both purposes. ZUGFeRD 2.0 and higher is compliant with EN 16931. ZUGFeRD 2.3 (the current version as of 2025) aligns closely with France's Factur-X format, which matters for cross-border invoicing within the EU. ## Which One to Use For invoicing other businesses (B2B): ZUGFeRD is almost always the better choice. Your customers' accounts payable systems can process it automatically, and recipients who want to read it manually can open the PDF. It's the more human-friendly format. For invoicing government clients (B2G): check the specific requirements of each agency. Federal agencies typically require XRechnung delivered via the OZG-RE portal. State (Länder) agencies vary. For receiving invoices: you need to accept whatever your suppliers send. Your accounting software should handle both formats if you deal with a mix of supplier types. ## ZUGFeRD Profiles ZUGFeRD has multiple profiles with different levels of data richness: **MINIMUM.** The legally required minimum fields. Suitable for simple invoices. **BASIC WL.** Adds line item details. More useful for invoices with multiple items. **EN 16931.** The full European standard implementation. Required if you want cross-border EU compliance. **EXTENDED.** Additional fields beyond the standard, used for specific industry requirements. For most German SMB invoicing, the EN 16931 profile is the right choice. It's compliant, widely supported, and future-proof for the EU-wide ViDA (VAT in the Digital Age) reforms coming after 2028. ## Practical Implications If you use invoicing software, it likely already supports one or both formats. The main action to take is to verify whether your invoicing software's ZUGFeRD or XRechnung output validates correctly against the EN 16931 schema. Generating a file that looks like ZUGFeRD but doesn't validate is worse than generating a simple PDF, because it will fail automated processing silently. The German government's KOSIT validator (available free online) can validate XRechnung and ZUGFeRD files against the official schema. Run your output through it before sending your first structured invoice to an important customer. --- ## What Must Be on a German Invoice: Legal Requirements (Pflichtangaben) Explained URL: https://kontomatch.com/articles/german-invoice-legal-requirements-pflichtangaben Country: DE Category: Tax & Compliance Author: Theo Zimmermann Published: 2026-03-30 Updated: 2026-03-30 In Germany, an invoice is not just a payment request. It's a legal document governed by §14 of the German VAT Act (Umsatzsteuergesetz). An invoice that's missing required information can be rejected by the tax office (Finanzamt), which means you lose the right to deduct the input VAT, potentially a significant cost. ## The Required Fields (Pflichtangaben) For any invoice above 250 EUR (gross), the following fields are mandatory: **Full name and address of the supplier.** Must be the complete legal name, not just a trading name, and a complete business address. **Full name and address of the recipient.** Your customer's complete legal name and address. **Tax identification number.** Either the supplier's tax number (Steuernummer), issued by the tax office (Finanzamt), or their VAT ID (Umsatzsteuer-Identifikationsnummer, starting with DE). At least one of these must appear on every invoice. **Invoice date.** The date the invoice was issued. This is also the date used for determining the applicable VAT period. **Invoice number.** A unique, sequential number. There are no rules about format, but once you start a numbering sequence you must not skip numbers. Gaps in invoice numbering raise questions in audits. **Description of goods or services.** A clear description of what was delivered or performed, including quantity and unit price for goods. Vague descriptions like "consulting services" without further specification can be challenged. **Delivery or service date.** The date the goods were delivered or the service was performed. This is often different from the invoice date. For recurring services, the period covered is sufficient. **Net amount per VAT rate.** The total net value for each tax rate applied. If an invoice covers both standard-rate (19%) and reduced-rate (7%) items, they must be listed separately. **Applicable VAT rate.** The percentage rate applied (19%, 7%, or 0% for exempt transactions). **VAT amount.** The actual euro amount of tax charged. Must match net amount multiplied by the applicable rate. **Gross total.** The total amount payable including VAT. ## Simplified Invoices (Kleinbetragsrechnungen) For invoices of 250 EUR gross or less, the requirements are simplified. You only need: supplier name and address, invoice date, description of goods or services, gross amount, and applicable VAT rate. The recipient's name and address are not required, nor is a separate line for the net amount. This simplification applies to receipts and tickets: your coffee receipt from the airport café qualifies as a valid expense document without a customer address. ## Special Cases **Intra-EU transactions.** When invoicing a business customer in another EU country, you apply the reverse charge mechanism. The invoice should state "Steuerfreie innergemeinschaftliche Lieferung" or equivalent, show the customer's VAT ID (USt-IdNr), and show 0% VAT with a note that the customer is liable for the VAT. **Kleinunternehmer invoices.** If you operate under the Kleinunternehmerregelung and don't charge VAT, your invoice must include a statement such as "Gemäß §19 UStG wird keine Umsatzsteuer berechnet" (meaning: no VAT is charged under §19 UStG). You cannot show a VAT amount, not even 0 EUR, because this implies VAT registration. **Reverse charge domestic transactions.** For certain sectors (construction, security services, scrap metal), the reverse charge mechanism also applies to domestic transactions. The invoice must reference §13b UStG. ## Common Mistakes That Cost Money **Missing or incorrect tax number (Steuernummer).** The most common error. Double-check that the number on your invoice matches what's in your tax registration records. **Vague service description.** "Services rendered" is not sufficient. "Website development for project X, April 2026, 40 hours at 85 EUR/hour" is. **Wrong tax rate.** Some services qualify for the 7% reduced rate (books, certain cultural services). Charging 19% where 7% applies is a billing error, not just a style choice. **No delivery date.** Many freelancers put only the invoice date and forget the separate service date (Leistungsdatum). They're different fields and both are required. **Numbering gaps.** Deleting an invoice you created by mistake and not noting it leaves a gap in your number sequence. The correct approach is to cancel the invoice with a credit note and keep both documents. ## How KontoMatch Helps When you upload an invoice to KontoMatch, the AI automatically extracts all mandatory fields (Pflichtangaben), including supplier details, invoice number, date, VAT amounts, and totals. Missing or unusual fields are flagged for your review before the data enters your records, helping you catch compliance issues early rather than during an audit. --- ## When Do You Actually Need a Tax Advisor (Steuerberater)? URL: https://kontomatch.com/articles/when-do-you-need-a-steuerberater Country: DE Category: Accounting Author: Theo Zimmermann Published: 2026-02-10 Updated: 2026-02-10 The tax advisor (Steuerberater) question is one that every German freelancer wrestles with. A good tax advisor charges 100-200 EUR per hour and can save you significantly more than that in optimized deductions and avoided penalties. A not-so-good one costs just as much and adds no value. And for simpler situations, you might genuinely not need one at all. ## What a Steuerberater Actually Does Understanding the value first makes the decision clearer. A tax advisor's (Steuerberater) core services for a small business include: **Year-end tax return (Steuererklärung).** The income tax return (Einkommensteuererklärung) and VAT return (Umsatzsteuererklärung) are the flagship deliverables. For straightforward freelancers with simple income structures, self-filing via ELSTER is genuinely feasible. For anyone with complexity, a professional filing almost always returns more than it costs. **VAT optimization.** Choice of VAT period (monthly vs. quarterly), the deadline extension (Dauerfristverlängerung), and correct treatment of EU transactions: these decisions have real cash flow implications. **Deduction maximization.** A knowledgeable Steuerberater knows which deductions are defensible and which aren't. The difference between claiming 30% of your home as a home office (Arbeitszimmer) and having it accepted versus challenged is often their experience with what the local Finanzamt accepts. **Audit representation.** If you get a tax audit (Betriebsprüfung) notice, having professional representation is almost always worth the cost. **Structural advice.** Should you operate as a freelancer (Freiberufler) or form a UG? Should you register for VAT voluntarily? These decisions made early have long-term consequences. ## When You Probably Don't Need One (Yet) A simple situation: you're a freelancer with one primary income source, all German clients, standard-rate VAT (or Kleinunternehmer), no employees, no significant assets, and income under 50,000 EUR per year. In this situation, a combination of good expense tracking software and ELSTER for self-filing is feasible. Many freelancers in this category successfully self-file for years. ## When You Definitely Need One **If you have complex income sources.** Multiple clients in different countries, income from employment alongside freelance work, investment income, rental income, or income from a business partner. **If you're close to significant thresholds.** Near the small business exemption threshold (Kleinunternehmer, 22,000/25,000 EUR), near the mandatory bookkeeping threshold (Buchführungspflicht, 600,000 EUR turnover or 60,000 EUR profit), or considering structural changes. **If you received a tax audit notice (Betriebsprüfungsankündigung).** Don't try to handle this without professional representation. **If you have employees.** Payroll in Germany is complicated. The penalties for errors in payroll tax (Lohnsteuer) and social security contributions (Sozialversicherung) are significant. **If you're making significant business investments.** A purchase above 10,000 EUR with depreciation implications, or a home office that qualifies for significant deductions, benefits from professional structuring. **If you've been ignoring bookkeeping.** If you have more than six months of unreconciled records and an approaching filing deadline, a Steuerberater's expertise at cleaning up the mess is worth paying for. ## How to Use a Steuerberater Efficiently The most expensive Steuerberater clients are those who arrive with disorganized records that the advisor has to sort through. The least expensive are those who arrive with clean, organized records and specific questions. KontoMatch is designed to make you the second type of client. Organized monthly records, DATEV-compatible exports, and categorized expenses reduce the billable hours your tax advisor (Steuerberater) spends on your account significantly. The subscription pays for itself in reduced accounting fees. KontoMatch produces DATEV-compatible EXTF exports that your tax advisor (Steuerberater) can import directly, cutting the billable hours they spend on your account significantly. --- ## Year-End Bookkeeping Checklist for German Small Businesses URL: https://kontomatch.com/articles/year-end-bookkeeping-checklist-germany Country: DE Category: Accounting Author: Theo Zimmermann Published: 2026-03-05 Updated: 2026-03-05 Year-end bookkeeping doesn't have to be a scramble. If you've been maintaining clean records throughout the year, December and January should be a review and handoff process, not a catch-up exercise. This checklist covers the key steps to close your books properly and hand off to your Steuerberater with confidence. ## November: Preparation **Review outstanding invoices.** Which of your invoices are still unpaid? Follow up on any that are more than 30 days past due. Unpaid invoices at year end affect your income calculation. Under cash-basis accounting (EÜR), income is only recognized when received; under full double-entry bookkeeping (Bilanzierer), it's recognized when earned. **Check for missing receipts.** Go through your bank statement for the year and identify any expense transactions without a corresponding receipt. Now is the time to request duplicates from vendors, not after your tax advisor (Steuerberater) starts working on your return. **Review your asset register.** Any equipment purchased during the year with a value above 800 EUR net needs to be added to your fixed asset register (Anlagevermögen) and depreciated. Items under 800 EUR are fully expensed in the year of purchase. ## December: Final Processing **Process all December documents.** Don't let December invoices sit in your inbox. Get them uploaded, extracted, and categorized before January 1st. **Complete your bank reconciliation for December.** The December bank reconciliation should confirm that every transaction in December is matched to a document. No unmatched items should carry into the new year. **Check your USt-Voranmeldung totals.** Your accumulated advance VAT returns (Umsatzsteuer-Voranmeldungen) for the year should match your actual VAT collected and paid. Significant discrepancies will need explanation in your annual VAT return (Umsatzsteuererklärung). **Inventory count (if applicable).** If your business holds physical inventory, a year-end count is required for businesses using full double-entry bookkeeping (Bilanzierer). Freelancers and service businesses usually don't have inventory, but if you hold supplies or equipment for resale, document their value as of December 31st. ## January: Handoff **Export your annual DATEV file.** Generate the DATEV EXTF export covering the full year. Verify the totals against your bank statement balances. **Compile your source documents.** Organize originals by month in a folder structure. Your Steuerberater needs both the EXTF file and the ability to access source documents for verification. **Prepare the Anlage EÜR.** If you use cash-basis accounting (EÜR), your tax advisor (Steuerberater) will need the full year's income and expense totals organized by category. The DATEV export covers this, but having a summary ready speeds the process. **Note any unusual items.** Did you make a significant purchase that might have tax implications? Take a foreign currency loss? Use your car for business purposes? Write a brief note for your tax advisor (Steuerberater) on anything that deviates from a normal year. **Confirm the Verfahrensdokumentation is current.** If you changed your accounting software, scanning process, or categorization system during the year, update your Verfahrensdokumentation to reflect current practice. ## Common Year-End Mistakes **Waiting until February.** The earlier your tax advisor (Steuerberater) receives clean records, the earlier they can file and the less rush-pricing you pay. **Missing the Dezember-USt.** The December advance VAT return (Umsatzsteuer-Voranmeldung) is due January 10th (or February 10th with the deadline extension, Dauerfristverlängerung). Don't miss this filing because you're focused on year-end close. **Misclassifying the 13th month run.** If you pay yourself a year-end bonus or make an unusual distribution, make sure it's classified correctly. **Not confirming IBAN details.** Your tax office (Finanzamt) refund (if applicable) goes to the account on file. Confirm it's current before filing. ## How KontoMatch Helps at Year End If you've been using KontoMatch throughout the year, year-end is straightforward. Your invoices are already extracted and categorized, your bank statements are reconciled month by month, and the annual DATEV EXTF export is generated in a single step. You arrive at your tax advisor (Steuerberater) with organized records, a complete audit trail, and documents retained for up to 10 years, rather than a folder of loose files. --- ## Excel Expense Tracking vs. Automated Software: A Realistic Comparison URL: https://kontomatch.com/articles/excel-vs-automated-expense-tracking Country: general Category: Finance Author: Theo Zimmermann Published: 2026-02-15 Updated: 2026-02-15 Excel is the default tool for small business expense tracking in Germany, and it's not hard to understand why. It's flexible, familiar, and free if you already have an Office subscription. Many freelancers get years of adequate use out of a well-structured spreadsheet. But there's a point where Excel stops being adequate. This comparison is about identifying that point honestly. ## Where Excel Works Well **Low volume.** If you have fewer than 30-40 transactions per month, manual Excel tracking is manageable. It takes 30-45 minutes per month and stays accurate if you're disciplined about immediate entry. **Simple structures.** If your business is straightforward, with one currency, standard German VAT rates, and no complex categorization, Excel's structure is sufficient. **Full control.** Some people genuinely want to see and control every entry. Excel makes this easy. Nothing is automatic, nothing is hidden. **Cost.** If you already pay for Microsoft 365, Excel is free. For a very early-stage freelancer, this matters. ## Where Excel Breaks Down **Data entry errors.** Every manual entry is an opportunity for a typo. Transposed digits (1,250 instead of 1,520) are the classic example. These errors can sit in your books for months before being caught. **Reconciliation against bank statements.** Excel doesn't connect to your bank. Reconciliation means opening your bank export alongside your spreadsheet and manually matching rows. At 50+ transactions per month, this takes a full afternoon. **Receipt management.** Excel stores numbers, not documents. Linking each transaction to its source receipt requires either a file naming convention, a folder structure, or a separate system. When your tax advisor (Steuerberater) asks to see the receipt for a specific transaction three years later, finding it requires hunting through folders. **GoBD compliance.** An Excel spreadsheet is not GoBD-compliant as a primary record-keeping system. Files are freely editable, there's no audit trail showing when entries were made or modified, and there's no immutability guarantee. **Scaling.** At 100+ transactions per month, Excel expense tracking takes 4-6 hours per month. That's a significant recurring cost in time that could be spent on actual work. ## The Honest Cost Comparison The time cost of Excel tracking for a typical freelancer: - Data entry: ~3 minutes per transaction - Monthly reconciliation: 2-3 hours at 50 transactions - Receipt organization: 30 minutes per month - Year-end compilation: 4-6 hours At 50 EUR per hour of your time, that's roughly 200-300 EUR per month in time cost for 50 transactions. Automated software like KontoMatch costs a fraction of that in subscription fees and reduces the time to 30-45 minutes per month. ## Who Should Keep Using Excel If you have under 20 transactions per month, are just starting out and want to learn your expense patterns before committing to software, or have a specific requirement that standard tools don't meet, Excel is a reasonable choice. ## Who Should Switch If you're spending more than 2 hours per month on manual bookkeeping, have more than 50 transactions per month, are getting close to audit risk territory (significant income, complex deductions), or your tax advisor (Steuerberater) has asked for better-organized records, switch to automated software. The break-even point is almost always lower than people think. The monthly subscription fee for an automated tool is usually less than one hour of the time you're saving. --- ## How AI Reads and Extracts Data from Invoices URL: https://kontomatch.com/articles/how-ai-reads-and-extracts-invoice-data Country: general Category: Technology Author: Theo Zimmermann Published: 2026-04-05 Updated: 2026-04-05 When you upload an invoice to an AI processing system, it looks simple. The file goes in, structured data comes out. But the process behind that transformation involves multiple layers of technology, each solving a different piece of the problem. Understanding how it works helps you know when to trust it, when to verify it, and what kinds of documents it handles well versus poorly. ## Layer 1: Document Parsing Before any AI touches the content, the system needs to get the text out of the document. For native digital PDFs, those generated by invoicing software and sent as attachments, text extraction is straightforward. The text is embedded in the PDF structure and can be extracted directly without any image processing. For scanned documents, photographs, or image-based PDFs, the system needs OCR. Modern OCR engines (Google Document AI, AWS Textract, and proprietary alternatives) convert images of text into machine-readable characters. Accuracy on clean, printed text is 99%+. Accuracy drops on handwriting, unusual fonts, low-resolution scans, and documents with complex layouts like multi-column tables. ## Layer 2: Layout Understanding Raw text extraction gives you characters and words, but loses the spatial structure of the document. A total amount sitting in the bottom right of a table looks the same as an address number at the top left of the page in raw text form. Modern document AI models understand layout. They recognize headers, tables, line items, totals, and addresses based on their position and visual relationships. This spatial understanding is what allows the system to correctly distinguish the invoice total from the line item amounts, or the invoice date from the payment due date. ## Layer 3: Semantic Extraction This is where large language models enter. Once the text and layout are understood, an LLM is asked to extract specific fields: vendor name, invoice number, date, line items, net amount, VAT amount, gross total, currency, and payment reference. The LLM handles the enormous variation in invoice formats. One vendor puts the invoice total at the top. Another puts it at the bottom. One uses "invoice amount (Rechnungsbetrag)," another uses "total amount (Gesamtbetrag)," another uses "Total due." The LLM understands that these all mean the same thing and extracts the right value regardless of format. For German invoices specifically, the LLM handles: sales tax (Umsatzsteuer) at 19% and 7% rates, small business (Kleinunternehmer) invoices without VAT, reverse charge EU invoices, and the specific field structure of DATEV-compatible documents. ## Accuracy and Its Limits The combined pipeline achieves over 90% field-level accuracy on standard German business invoices. This means that out of 100 invoices, more than 90 will have all key fields extracted correctly without any manual correction needed. The remaining invoices fall into predictable categories. Handwritten or partially handwritten documents are harder. Heavily formatted or designed documents where text overlaps decorative elements cause problems. Very low quality scans, below about 150 DPI, produce OCR errors that propagate through the pipeline. The correct mental model is that AI extraction handles the bulk accurately and flags the exceptions. You're not removing the human from the process; you're changing where human attention is required. Instead of manually entering every invoice, you review and correct the few that the system is uncertain about. ## What Gets Extracted For a typical German B2B invoice, the extraction pipeline captures: - Vendor name and address - Customer name (your business) - Invoice number - Invoice date - Payment due date - Line items with descriptions, quantities, and unit prices - Net amount - VAT rate and amount (multiple rates if applicable) - Gross total - Currency - Bank details (IBAN, BIC) - Tax number (Steuernummer) and VAT ID (USt-IdNr) This structured data is what flows into your records, gets matched against bank transactions, and eventually gets exported to DATEV format for your tax advisor (Steuerberater). ## How KontoMatch Applies This KontoMatch runs this full extraction pipeline on every document you upload. Native PDFs are parsed directly; scanned documents and photographs go through OCR first. The system extracts vendor name, invoice number, date, line items, net total, VAT, and payment details automatically, and flags low-confidence fields for your review. The extracted data flows into your expense records, is matched against your bank statement, and can be exported as a DATEV EXTF file for your tax advisor (Steuerberater). --- ## How to Handle Reverse Charge VAT on EU Invoices URL: https://kontomatch.com/articles/reverse-charge-vat-eu-invoices-germany Country: general Category: Tax & Compliance Author: Theo Zimmermann Published: 2026-02-05 Updated: 2026-02-05 When you invoice a business client in another EU country, the normal rules for VAT don't apply. Instead, the reverse charge mechanism transfers the VAT liability from you (the supplier) to your customer. Getting this wrong means either overcharging VAT you shouldn't have collected, or undercharging and creating a gap in the VAT system. ## What the Reverse Charge Mechanism Is In a normal domestic B2B transaction, you charge VAT and remit it to the tax office (Finanzamt). Your customer reclaims it as input tax. Simple. In an intra-EU B2B transaction, the reverse charge says: the customer in their own country handles the VAT themselves. They self-assess the VAT at their local rate (treating it as both output tax and, usually, input tax in the same return). You don't charge VAT at all. The result is that cross-border B2B services can be provided without VAT creating a cash flow or compliance burden for either party. ## When It Applies The reverse charge applies when all of the following are true: The supply is a B2B service (not goods, which have different rules). Your customer is a business established in another EU member state. Your customer has a valid VAT identification number (USt-IdNr / VAT ID) in their country. The service falls under the general place of supply rules (most services do, with exceptions for services related to real estate, events, and some other categories). It does not apply if your customer is a private individual, even if they're in another EU country. For B2C sales, you charge German VAT (or the destination country's VAT if you exceed certain thresholds under the OSS scheme). ## What Goes on the Invoice A reverse charge invoice has specific required elements, beyond the normal German invoice requirements: **Your USt-IdNr.** Your German VAT ID (starting DE). Required on all EU cross-border invoices. **Customer's VAT ID.** You must verify and record your customer's VAT ID. The EU provides the VIES system for validation. If your customer's VAT ID is invalid and you don't charge VAT, you may be liable for the VAT yourself. **Net amount only.** No VAT amount is shown. No VAT rate. **Reverse charge reference.** The invoice must state that the reverse charge applies. Common formulations: "Reverse charge: VAT to be accounted for by the recipient" or in German: "Steuerschuldnerschaft des Leistungsempfängers" (meaning: VAT liability transferred to the recipient), with a reference to the applicable directive. **Zero VAT total.** The total is the net amount. Not "0% VAT": simply no VAT line. ## Your Reporting Obligations Even though you don't charge VAT on reverse charge invoices, you still have reporting obligations in Germany. **EU Sales Report (Zusammenfassende Meldung, ZM).** A quarterly report to the Federal Central Tax Office (Bundeszentralamt für Steuern, BZSt) listing all reverse charge services supplied to EU customers, with each customer's VAT ID and the total value of services supplied to them. Due by the 25th of the month following each quarter. **Advance VAT Return (Umsatzsteuer-Voranmeldung).** The total value of reverse charge supplies goes in field 41 of your advance VAT return (steuerfreie Leistungen mit Vorsteuerabzug, i.e. VAT-exempt supplies with input tax deduction). **Annual VAT Return (Umsatzsteuererklärung).** Same figures in the annual return. Missing or incorrectly filed ZM reports can result in fines, so set up a reminder for each quarter end. ## Common Mistakes **Not verifying the customer's VAT ID.** If the VAT ID is invalid and you didn't charge VAT, you may owe the VAT yourself. Check every new customer's VAT ID via VIES before issuing the first invoice. **Applying reverse charge to B2C transactions.** If your customer is an individual, you charge German VAT regardless of their country. The reverse charge only applies to business customers. **Forgetting the ZM.** Reverse charge transactions seem VAT-free and can feel like they require no special reporting. They do. The ZM is mandatory. **Wrong invoice wording.** A reverse charge invoice without the required reference language is technically defective and may not be accepted by your customer's tax authority. ## How KontoMatch Helps When you upload invoices to KontoMatch, reverse charge transactions can be tagged and tracked separately. At export time, reverse charge entries are coded correctly in the DATEV EXTF file so your tax advisor (Steuerberater) can identify them and compile your quarterly EU sales report (Zusammenfassende Meldung, ZM) without having to hunt through your records manually. --- ## How to Set Up a Paperless Invoice Workflow from Scratch URL: https://kontomatch.com/articles/paperless-invoice-workflow-from-scratch Country: general Category: Finance Author: Theo Zimmermann Published: 2026-03-08 Updated: 2026-03-08 A paperless invoice workflow isn't just about going green. It's about having a system where every document is findable, every expense is matched to a transaction, and the work of preparing records for your Steuerberater takes an hour instead of a day. This guide walks through setting up that system from scratch. It's designed for German freelancers and small businesses who want to move from a chaotic mix of paper, email attachments, and spreadsheets to a clean, well-organized digital system. ## The Four Components You Need **Document capture.** A reliable way to get every invoice, receipt, and financial document into digital form. This means a process for paper receipts (scanning), digital documents (a dedicated email address or upload workflow), and bank statements (MT940 or CSV export from your bank). **Processing and extraction.** A tool that reads the captured documents and extracts structured data (vendor, date, amount, VAT) without manual entry. **Reconciliation.** A process for matching your extracted invoice data against your bank transactions, confirming that every payment has a corresponding document and vice versa. **Archiving and export.** GoBD-compliant storage that retains originals for 10 years and can produce DATEV-compatible exports for your Steuerberater. ## Setting Up Document Capture **For paper receipts:** Install a scanning app on your phone. The habit to build is immediate capture: scan the receipt before leaving the shop or within 24 hours. The paper can then be filed or destroyed following a correct digitization process. **For email invoices:** Create a dedicated email address for business invoices, such as invoices@yourdomain.com. Forward all invoice emails there and set up filters to prevent them from getting lost in your general inbox. If you use KontoMatch, you can often set up a direct email forwarding rule that uploads attachments automatically. **For bank statements:** Log into your online banking and download your bank statement in CSV or PDF format. Every major German bank offers statement exports from their online portal. Download it monthly and upload it to your reconciliation tool. ## The Monthly Routine The paperless workflow doesn't eliminate work; it concentrates it into a predictable, efficient monthly routine. **Weekly:** Scan any paper receipts received during the week. Forward any invoice emails that need processing. Upload the batch to KontoMatch and confirm the AI-extracted data looks correct. **Monthly close:** Download your bank statement from your bank's online portal. Upload to KontoMatch. Review the automatic transaction matches. Investigate and resolve any unmatched transactions. Export the monthly DATEV EXTF file. **Quarterly or annually:** Send the accumulated EXTF files and source document archive to your Steuerberater. Review the categorized expense report and check for anything unusual. Update your process documentation (Verfahrensdokumentation) if your process has changed. ## The Tools The minimal toolset for a German freelancer: a smartphone scanning app (Microsoft Lens or Adobe Scan), a dedicated invoice email address, KontoMatch for processing and reconciliation, and cloud storage for the document archive (any GDPR-compliant provider). You don't need dedicated accounting software unless your Steuerberater specifically requires it. KontoMatch's DATEV EXTF export is all most tax advisors (Steuerberater) need to process your records. ## Common Setup Mistakes **Not separating business and personal banking.** This makes reconciliation impossible and gives auditors a red flag. Get a dedicated business account before setting up any digital workflow. **Using a personal email for invoices.** Business invoices buried in a personal Gmail account are hard to process systematically and create both privacy issues and record-keeping problems. **Not testing the DATEV export.** Before relying on a DATEV export workflow, send a test file to your tax advisor (Steuerberater) and confirm they can import it correctly. Format issues are much easier to fix before you have 12 months of data depending on them. **Inconsistent categorization.** Changing your expense category assignments halfway through the year creates reconciliation work. Agree on the categories with your tax advisor (Steuerberater) at the start of the year and stick with them. --- ## Invoice Management for Agencies and Consulting Firms URL: https://kontomatch.com/articles/invoice-management-agencies-consulting-firms Country: general Category: Finance Author: Theo Zimmermann Published: 2026-01-28 Updated: 2026-01-28 Running an agency or consulting firm introduces invoicing complexity that solo freelancers don't face. Multiple active clients, project-based billing with milestones, retainer arrangements, employee expenses, and subcontractor invoices all need to flow through the same financial system cleanly. ## The Specific Challenges **Project-based billing.** Unlike a standard per-hour service invoice, project billing might involve an upfront deposit, milestone payments tied to deliverables, and a final payment upon completion. Each of these is a separate invoice at a different point in time, and each needs to be tracked against the original contract amount. **Retainer management.** Monthly retainer arrangements are straightforward to invoice but create a recognition question: if a client pays a 5,000 EUR monthly retainer and some months require 20 hours of work and some require 60, the revenue is the same but the margin varies. Tracking actual time against retainer revenue helps you identify which retainers are profitable. **Subcontractor invoices.** If you use freelancers or subcontractors, you receive invoices from them that are costs for specific client projects. Matching subcontractor invoices to the client projects they relate to requires a project-level view that standard expense tracking doesn't provide. **Employee expense reports.** Team members submit expense claims for client-related costs such as travel, meals, software, and equipment. These need to be approved, reimbursed, and categorized against the right projects. **Multi-client bank reconciliation.** With 5-15 active clients each paying on different schedules, bank reconciliation becomes more complex. Client A pays monthly, client B pays per milestone, client C pays 30 days net. The bank statement shows the amounts but not always the invoice they relate to. ## The System You Need At agency and small consulting firm scale, you need a layer above basic expense tracking: project or client tagging for every invoice and expense. This doesn't require complex project accounting software. The practical approach is: every income invoice tagged with the client/project it relates to, every subcontractor and direct project expense tagged with the same client/project, a monthly or weekly view of revenue and costs by client. This client-level P&L view tells you which clients are actually profitable, which are consuming disproportionate resources, and where your margin is being eroded. ## Handling VAT with Multiple EU Clients Agencies with EU clients frequently deal with reverse charge invoices. The workflow described in the reverse charge article applies here, but at scale: you may have 5-10 reverse charge clients, each requiring their own EU sales report (ZM) entry each quarter. The practical solution: tag reverse charge invoices clearly at the time of creation, run a monthly check to confirm all EU client invoices are correctly classified, and prepare your EU sales report (ZM) data from the tagged records rather than going through invoices manually at quarter end. ## The Bank Reconciliation Challenge at Agency Scale With multiple clients paying on different schedules and amounts that don't always correspond to a single invoice, bank reconciliation becomes genuinely difficult manually. The structured approach: assign invoice reference numbers that clients include in SEPA payment references, configure your bank account to require payment references on incoming transfers, and use those references to auto-match payments to invoices. KontoMatch's reconciliation engine handles this by matching payment amounts and dates against outstanding invoices, using client names and payment patterns to suggest matches when reference numbers are missing. ## Monthly Financial Reporting for Agencies The monthly report you need as an agency goes beyond a simple income/expense summary: revenue by client (actual invoiced vs. received), project margin (revenue minus direct costs per project), team utilization (if you have employees), outstanding invoices by client with aging, and cash flow projection based on payment terms. None of this requires sophisticated accounting software. A combination of clean invoice tracking (KontoMatch for processing), client tagging, and a simple monthly export to your tax advisor (Steuerberater) covers the compliance side. The management reporting can live in a spreadsheet built on the exported data. --- ## Multi-Currency Expense Tracking for Freelancers and Remote Teams URL: https://kontomatch.com/articles/multi-currency-expense-tracking-freelancers Country: general Category: Finance Author: Theo Zimmermann Published: 2026-04-01 Updated: 2026-04-01 Working across borders is increasingly normal for German freelancers. A designer based in Berlin might invoice clients in the US in USD, pay for tools in GBP, and do their banking in EUR. A remote team might have contractors in Switzerland paid in CHF and a US software subscription billed in dollars. The accounting complexity this creates is real and often underestimated. ## The Core Problem: Exchange Rate Timing In German bookkeeping, every foreign currency transaction must be recorded at an exchange rate. The question is: which rate, and at what point in time? The answer under German tax law (and GoBD) is the exchange rate at the date of the transaction. For invoices you receive, that's the invoice date. For invoices you send, that's the invoice date. For bank transactions, that's the value date on your bank statement. The European Central Bank (ECB) publishes daily reference rates for all major currencies. These are the rates you should use for German bookkeeping purposes. Using the rate from the day the payment was requested rather than the day it arrived creates discrepancies that require adjustment at year end. ## How Exchange Rate Differences Work You invoice a client for 1,000 USD on January 1st, when the EUR/USD rate is 1.10. You record the invoice as 909.09 EUR. The client pays on January 15th, when the rate has moved to 1.08. You receive 925.93 EUR. The difference of 16.84 EUR is an exchange rate gain. It's income that needs to be recorded. If the rate had moved the other way, it would be an exchange rate loss, which is a deductible expense. These differences add up across dozens of transactions and create a reconciliation challenge at year end if you haven't tracked them systematically. ## Setting Up Your Chart of Accounts for Multi-Currency Under SKR03, exchange rate differences are typically booked to account 2660 (currency translation gains) and 2670 (currency translation losses) for year-end adjustments. Ongoing transaction-level differences can be tracked through your accounts payable and receivable. Most small freelancers don't need to get this sophisticated. The practical approach is: record everything at the ECB rate on the transaction date, keep a log of which rate you used and why, and let your tax advisor (Steuerberater) handle the year-end translation differences. ## Using Live ECB Rates KontoMatch automatically applies ECB-sourced exchange rates to multi-currency invoices. Rates are fetched from the European Central Bank and updated daily. When you upload an invoice in USD, the system records both the original amount and the EUR equivalent at the ECB rate on the invoice date. When the bank transaction arrives showing the actual EUR amount received, the system records the exchange rate gain or loss automatically. This gives you a complete multi-currency record, with original amounts, EUR equivalents, applied exchange rates, and any gain or loss entries all logged automatically, without requiring you to look up rates manually for each transaction. ## Practical Tips for Multi-Currency Freelancers **Invoice in your client's currency.** Clients in the US expect to pay in USD. Clients in the UK expect GBP. Issuing invoices in their currency removes friction and improves payment speed, even if it means slightly more bookkeeping complexity on your end. **Use a multi-currency business account.** Banks like Wise Business or Revolut Business allow you to hold and convert multiple currencies, which can reduce conversion costs significantly compared to traditional banks. **Track the rate you used.** Whatever rate you use to record a transaction, note it somewhere. If your tax office (Finanzamt) asks why a particular transaction is recorded at a specific amount, being able to show the ECB rate on the invoice date is a clean, defensible answer. **Reconcile currencies separately.** When doing your monthly reconciliation, handle EUR transactions first, then work through each foreign currency separately. Mixing them during reconciliation creates confusion. ---