Sarai Accounting handles OSVČ and s.r.o. bookkeeping, tax returns, VAT/DPH and payroll. Start with the free instant tools below, then book a short call if you'd like us to take it off your plate.
Whether you're a solo freelancer (OSVČ) or run an s.r.o., we scope work to what you actually need — no bloated retainers.
Monthly record-keeping for OSVČ and full double-entry bookkeeping for s.r.o., kept audit-ready year-round.
Annual personal and corporate income tax returns, prepared and filed on time — including paušální daň.
Registration, monthly or quarterly DPH filings, and EU cross-border VAT (OSS/MOSS) where relevant.
Payslips, social & health insurance filings, and new-hire registration for your first employees.
Help choosing OSVČ vs. s.r.o., živnostenský list registration, and picking the right tax regime from day one.
A monthly or quarterly check-in so tax decisions get made before deadlines, not after.
One base fee, plus a small add-on for each extra type of income — the same price the online form calculates for you. Anything more involved gets a personal quote on a free call.
Covers your tax return for one type of income — employment, self-employment (OSVČ), capital income, rental, or other (§6–§10).
E.g. employment and rental income together — the second type adds this, not a whole new base fee.
Anything more involved — s.r.o., corporate tax, VAT registration — gets a personal quote on a free call, not a one-size price.
Book a free callThese run entirely in your browser — nothing you type is sent anywhere. They give general, rule-based guidance so you can self-serve for common questions and only book time with us when it's worth it.
Fill in the form and click "Check my options".
Czech VAT registration has two thresholds: cross 2,000,000 Kč and you must register within 10 working days, becoming a payer on 1 January of the following year. Cross 2,536,500 Kč and you become a payer the very next day instead — no waiting for the new year.
Enter your trailing 12-month revenue and click "Check my status".
Choose your setup and click "Build my checklist".
Straight from Finanční správa (the Czech tax authority) — the changes most likely to affect small businesses and freelancers.
Band I of the flat tax goes up to 9,984 Kč/month for 2026 (Bands II and III are unchanged at 16,745 Kč and 27,139 Kč). If you want to join, leave, or switch bands, the deadline is 12 January 2026 — Band I payers should also update their standing bank order by 20 January.
A single unified monthly filing (JMHZ) replaces several separate employer reports starting 1 April 2026, filed the 1st–20th of the following month. If you have employees, this changes your monthly routine.
The size thresholds that trigger a mandatory audit have been raised, so more small and medium companies fall outside the audit requirement going forward — one less compliance cost for growing s.r.o.'s.
Confirmed directly from the Ministry of Finance and Finanční správa — the bill cleared the Chamber of Deputies on 15 July 2026 and is now with the Senate, so this is well past the "just a proposal" stage, though it isn't signed into law yet.
Set for 1 January 2027, covering only in-person "contact" payments (cash, card, QR) — bank transfers and invoices are excluded. No mandatory receipt printing or new cash register hardware. The smallest flat-tax OSVČ (Band I, under 1M Kč/year) can instead pay a flat 1,500 Kč/month to opt out, on top of their normal social and health insurance.
Bundled into the same bill: VAT on non-alcoholic drinks in restaurants and food service drops to 12%, aimed at giving the gastronomy sector some relief.
Create a free account, answer a short questionnaire about your income, and upload your documents — everything lands straight in your own private folder. Nothing is ever filed with the tax office without you seeing it first.
Accounts are handled by Netlify Identity. After signing up you'll get a confirmation email — click the link in it to activate your account, then log in above.
Tell us a bit about your business and we'll get back to you — usually within one business day.