Invoice, credit note, advance, delivery note
All common document types for the Slovak market. Issue them from a single interface, sign with a qualified electronic signature and archive in PDF/A-3.
Slovak invoicing program for sole traders, small businesses and accountants. Issue invoices online, UBL 2.1 e-invoice, integration with 8 Slovak banks and native XML exports for Pohoda and Money S3 (KROS Omega/Olymp coming). Štart plan free forever, no card required.
Act No. 385/2025 Coll. on e-invoicing requires that B2B invoices are created, exchanged and archived in structured XML. A printed PDF document without UBL XML will no longer be accepted — and the Tax Office may impose a penalty under § 154 + § 155 of the Tax Code in the range of 100 € – 10,000 €; the first breach under § 155 par. 4 carries a warning. Invoicing software is the difference between a prepared business and the last 6 months before the deadline.
Penalties under § 154 + § 155 of Act No. 563/2009 Coll. (Tax Code). First breach: warning without a fine (§ 155 par. 4); repeated breaches in the same range (§ 155 par. 16).
Every invoice must be traceable 10 years back — including the UBL XML and PDF/A-3 version.
Full effect for B2B invoicing. Preparing after the deadline means penalties and delayed payments.
No second systems, no plug-ins and no “call your accountant”. Everything a Slovak invoicing system needs is here from a single interface.
All common document types for the Slovak market. Issue them from a single interface, sign with a qualified electronic signature and archive in PDF/A-3.
Issuing e-invoices in structured XML compliant with Act No. 385/2025 Coll. on e-invoicing, effective from 1 January 2027. TypeCode 380 (invoice) and 381 (credit note).
Just enter the customer’s IČO — name, address and VAT ID will be filled in automatically from the public registry. No IČO typos or wasted entry time.
Clients pay by scanning a QR code (Pay by Square) or by card straight from the invoice. After uploading a bank statement (CAMT.053, MT940 or CSV), payments are reconciled automatically by VS, and invoice status updates itself.
Native XML exports for Pohoda (Stormware schema) and Money S3. For KROS Omega and Olymp you currently hand over PDF + UBL XML; native KROS exports are in progress. ISDOC and CSV as a fallback for everyone.
Recurring invoicing (monthly, quarterly, yearly) generates itself. Past due, we send clients a subtle reminder — polite, but consistent.
Both VAT and non-VAT. Phone on the site, e-mail with an invoice to a client in 60 seconds, exports for your accountant.
Sole trader detailsApproval flows, client portal, native XML exports for Pohoda and Money S3 in the Biznis plan for €8.89 per month (KROS Omega/Olymp coming).
See the Biznis planMulti-company, white-label, REST API and webhooks. Manage invoicing for dozens of clients from one account (Pro plan).
See the Pro planThe Slovak market has its banks, its accounting tools and its regulations. Our invoicing software respects them and integrates natively.
Upload a bank statement (CAMT.053, MT940, CSV) and payments are reconciled automatically by variable symbol. Invoice status changes without manual ticking.
Your accountant gets an export they can work with immediately. No retyping into XLS, no PDFs glued to e-mail.
QR PAY (Pay by Square), card payment via Stripe straight from the invoice, cross-border PEPPOL for EU clients.
Five anonymised scenarios from regular monthly use. Different VAT regime for each industry, different volume of documents, different export needs — all in a single app.
I typically invoice 8 – 12 documents per month, half to Czechia and Germany. For EU B2B I use § 15 reverse charge — 1FAKTURA inserts the clause automatically based on the customer’s country, so I never forget. For Slovak clients I add QR PAY to the PDF — most pay within 24 hours by scanning in Tatra banka. UBL XML is generated alongside PDF/A-3 with no extra click, and the client’s accountant is happy not to retype anything.
We issue advance invoices (typically 40 %) and final ones after stage completion. Clients are mostly larger construction firms with their own VAT ID — I apply the reverse charge under § 69 par. 12 letter a). When “reverse charge” is ticked, 1FAKTURA automatically inserts the clause “Reverse charge — § 69 par. 12 letter a)”, 0 % VAT and the UBL XML contains the right TaxCategory. The accountant gets a native Pohoda XML with A2 + B2 split in the control statement.
Via the Shoptet integration I import 200 – 400 orders per month. For Slovak B2C I invoice at 23 % VAT; for EU B2C above the 10,000 € annual threshold I use the OSS regime — 1FAKTURA detects the delivery country and applies the destination rate (DE 19 %, AT 20 %, CZ 21 %). The Money S3 export is split into D1 (SK sales) and OSS (EU B2C) by country, so the accountant doesn’t have to sort by hand.
We handle invoicing for 30 sole traders and small Ltd.s. The Pro plan gives us a multi-company switcher (click and I’m in another company), white-label header (the client sees our firm’s logo instead of 1FAKTURA) and a REST API. Via the API we automatically import payments from SLSP, match them against receivables and generate reminders. For the VAT control statement we export all 30 clients to Pohoda with one click — instead of 30 manual Excel exports, it’s 4 minutes instead of 6 hours.
I have 4 steady clients on monthly coaching (€450 / month) and on the side I sell an online course via my own page. For coaching clients I have a recurring invoice — 1FAKTURA sends PDF + UBL XML automatically on the 1st of the month and bumps the number series. For the online course: some courses fall under § 39 par. 1 letter j) (exempt if accredited education), some don’t. 1FAKTURA lets me issue at 23 % and with the exemption clause within the same account, depending on the course type.
Marketing pages stop at feature lists. Here are three deep dives users appreciate before signing up — and which in practice decide whether the invoicing system saves 4 hours a month or eats up 4 more.
When you issue an invoice, a second file is generated alongside the PDF/A-3 — an XML in the structured UBL 2.1 format per European norm EN 16931. From the user’s perspective nothing changes: enter the items, click “issue”, and both files are e-mailed to the client simultaneously. From the client’s accounting tool’s perspective (Pohoda, Money S3, KROS) the difference is fundamental — instead of OCR from PDF and manual item retyping, the system gets the data directly in machine-readable form: item numbers, VAT rates, IČO, VAT ID, IBAN. An invoice is posted typically in 10 seconds instead of 5 minutes. For cross-border B2B (CZ, AT, DE) we additionally deliver the XML via a Peppol Access Point, so the client receives it straight into their ERP without an e-mail attachment.
In the dashboard at /dashboard/bank you upload a bank statement in CAMT.053 (ISO 20022 XML), MT940 (SWIFT) or CSV format — the format is detected from the file header, so you don’t have to switch anything manually. After upload, the algorithm matches each incoming movement against open receivables by variable symbol, amount and a ±0.01 € tolerance. On an unambiguous match the invoice status automatically changes to “paid” and the entry remains in the audit log. On multiple possible matches (e.g., two clients pay the same amount) the system waits for confirmation — one click and the invoice closes. On amount mismatch (the client paid more or less) a partial payment is created and the invoice stays with the adjusted balance. For the accountant this means zero manual matching — typically 4 – 8 hours of monthly work that disappears. Direct PSD2 connection (pulling movements without a file upload) is in preparation.
For Pohoda we generate XML per the Stormware schema (XSD 2.0) with full field mapping: issue date, supply date, IČO/VAT ID of the counterparty, per-line VAT rates, base + VAT + total amounts. The accountant opens File → Import → XML, picks the file, and Pohoda posts everything in 5 – 10 seconds, automatically filling accounting correlations from their analytics setup. Money S3 works similarly — a CSV with column mapping for issued invoices (section A1/A2 of the VAT control statement) and received (B1/B2). KROS Omega and Olymp we currently support via ISDOC (Czech standard, KROS accepts it) or universal CSV — native KROS XML export is in preparation for Q3 2026. For foreign / multi-currency invoices the NBS rate is added automatically from the daily feed.
Without “banking-grade” anglicisms. Concrete numbers and standards the whole system is built on.
Data is encrypted at rest and in transit. Database access is only possible via rotating internal keys.
No data leaves the European Union. Backups are replicated across regions for continuity during an outage.
Every invoice is archived in the long-term valid PDF/A-3 format together with UBL XML — you meet the statutory archiving period.
We process only the data necessary for invoicing. Database backups are kept for 30 days in case of accidental deletion.
Štart €0 no card · 14-day Pro trial with card · For details visit full pricing.
2027 guide
Act 385/2025, penalties up to 100K €, 7-step plan, 12 PAA answers.
Read →Catalogue
Classic, proforma, advance, credit note, cancellation, no VAT and 4 more.
Open →By industry
Hourly rate, recurring B2B, intra-EU § 15 reverse charge, USA § 47 export.
See →By industry
§ 69/12/a reverse charge, advances + finals, long payment terms.
See →By industry
High volume, OSS for cross-border B2C, CSV import from Shoptet/WooCommerce.
See →Free tools
6 tools without registration — VAT calculator, IBAN converter, QR PAY and invoice generator.
Open hub →Have a specific scenario? Write to us — we reply within 4 hours on a business day.
info@1faktura.sk14 days full Pro with a card on file (cancel any time before the trial ends). Or Štart €0 forever, no card. We'll do the migration and setup for you — free, within 24 hours.
Start free