Skip to content
For marketing and digital agencies of 3–100 people

From retainer to invoice in one go.

See how much of the retainer is left — and invoice straight from timesheets.

An agency has no idea how many hours it still owes a client until the retainer runs over. We do it differently. The team logs time, it's drawn from the retainer right away, and you see live how much is left. You bill the overage, send the client a tailored report and issue the invoice in one click — without retyping between Freelo, Toggl and Excel.

Try it free

No credit card · Nothing to install · Server in the EU

Sound familiar from your own agency?

The retainer runs over and you find out too late

Retainers that keep track of themselves

You set up a package for the client — say 40 hours for 30,000 CZK a month. As the team logs time, the hours are drawn from the package. The breakdown and the time tracker both show how much is left. Unused hours can carry over to the next month, and you bill overage beyond the retainer separately. And if the client is a group of brands, each with its own monthly fee, you set up several retainers, each for its own projects.

  • ✓An hour package per client at a fixed monthly price
  • ✓Live usage, “12 h left”, right where you log time — the team sees it too, not just the boss
  • ✓Hours over the package are billed as overage; unused hours can optionally carry over
  • ✓Several retainers per client — one package for each brand or division
  • ✓Choose the projects for each; one package can take all the remaining ones, including those added later
  • ✓A project always draws from at most one package — the same hour is never deducted twice
Replaces: the Excel sheet where you track retainers by handBusiness plan
The client wants to see what they're paying for

Reports you're happy to send a client

Hours worked turn into a report for the client. Before you send it, the manager edits it: rewords internal notes into the client's language, rounds the hours, merges items. What's in the report is what's on the invoice. No double counting, no Word.

  • ✓The report builds itself from the hours worked
  • ✓The manager edits descriptions, hours and amounts before sending
  • ✓The invoice is created 1:1 from the approved report
  • ✓Available in all plans, including the free one
Replaces: manual month-end reports in Word and Excel
Capacity lives in Excel

Capacity the whole team can see

You plan who works on what this week. A heatmap shows at a glance who has time and who's overloaded. Planned work is then pre-filled into the timesheet, so nobody starts from an empty grid.

  • ✓A workload heatmap for the whole team across projects
  • ✓You see free capacity before you promise a client a deadline
  • ✓The plan is pre-filled into the timesheet; the team just confirms what they worked
  • ✓Absences and public holidays are counted in automatically
Replaces: Float, an Excel capacity plannerBusiness plan
Invoicing means retyping timesheets

Invoicing without retyping

The team logs hours, the manager approves them in one click, and the invoice is created from the same data. For Czech companies, ARES fills in the details from the company ID, and a QR payment code is added. You export the finished invoice for Pohoda (CZK invoices) or as ISDOC, and on the Business plan you send it to Fakturoid in one click.

  • ✓Invoices straight from approved timesheets — no numbers retyped
  • ✓ARES fills in the company ID, VAT ID and address (Czech companies); QR payment on the invoice
  • ✓Export to Pohoda (XML, CZK invoices) and ISDOC; Fakturoid on the Business plan
  • ✓An issued invoice is locked — what went to the client doesn't change afterwards
Replaces: retyping timesheets into Fakturoid by handStarter plan and up
The numbers are in the system, the answers are nowhere

Ask your numbers in plain English

Ask in plain English and get a table with numbers calculated from your data — not a language model's guess. Save the questions you ask often and have them emailed to you.

  • ✓A question in plain English → a table or chart in a few seconds
  • ✓Exact numbers from the database, not a rough summary
  • ✓Automatic email reports
Replaces: an hour of clicking through filters and pivot tablesStarter plan and up

No commitment, data in the EU

30 days of Business free

The full version, no credit card. After that, the Free plan for 3 users remains.

From 149 CZK per user

Clear pricing with no calculator, credits or surcharges. Prices in Czech crowns (CZK), excluding VAT.

Data in Germany

Our own server in the EU (Hetzner), 2FA, encrypted daily backups, GDPR, audit log.

Support in Czech and English

Built by ideabox, a Czech company (in IT since 2014). A person answers your email, and in the app an AI assistant helps too.

Common questions from agencies

Can Můj Výkaz keep track of client retainers?

Yes. You set up an hour package for the client at a monthly price, and as the team logs time, the hours are drawn from the package. You see live how much is left, right where you log time. Unused hours can optionally carry over to the next month. It's a Business plan feature.

A client has several brands, each with its own retainer. Can it handle that?

Yes. One client can have several retainers side by side, and for each one you choose which projects draw from it. Next to them there can be one package set to “All client projects”: it takes everything the selected ones haven't claimed, including projects added to the client later. A project always draws from at most one package, so the same hour is never deducted twice.

What happens if we go over the retainer?

Hours beyond the retainer are tracked as overage, and you bill them to the client separately. The dashboard also shows which retainers are close to their limit or already over, so you know about the overrun before the month ends.

How do I send a client an overview of the hours worked?

A client report is put together from the timesheets. Before sending it, the manager can edit descriptions, hours and amounts, rewording internal notes into the client's language. You then issue the invoice 1:1 from the approved report. Client reports are in all plans, including the free one.

Do we have to retype timesheets to invoice?

No. The invoice is created directly from approved timesheets. For Czech companies, ARES fills in the details from the company ID. A QR payment code is added, and you send the finished invoice to Fakturoid or export it for Pohoda (CZK invoices) or as ISDOC, the Czech e-invoice format. No numbers are retyped anywhere.

We invoice in another system, such as Money or Pohoda, or through our accountant. Do we have to change that?

No. You switch invoicing off in the app, and Můj Výkaz handles the work before the invoice: timesheets, approval, retainers and profitability. At month-end closing you enter how much you actually invoiced the client — manually, in bulk, or by uploading a spreadsheet from your system. Profitability then compares what you invoiced with what you worked, and you see how much work you didn't bill the client. Your timesheets stay as they are.

How do we stop someone from logging hours in a month that's already closed?

You lock the month — manually in Closures, or the app locks it automatically on the 3rd, 5th or 10th working day of the following month. No new time entry or expense can be added to a locked month, and approved work can't change. Anyone with something missing for the month gets a reminder on the last working day before the lock. The month lock is in all plans.

How much does Můj Výkaz cost for an agency?

The Free plan is free for 3 users. Starter costs 149 CZK per user per month (at least 3 seats, up to 10 users), Business 279 CZK (at least 5 seats, unlimited users). Prices are in Czech crowns (CZK), excluding VAT. Retainers and capacity planning are part of Business. For the first 30 days you get Business free, no credit card needed.

Which features are in which plan?

Client reports and basic time tracking are in the Free plan too. Starter adds tasks, AI reports and invoicing. Business adds retainers, capacity planning, HR absence management and integrations with Fakturoid, iDoklad and Freelo.

Get your first retainer running today.

Creating an account takes a minute; for a Czech company, the company ID fills in the details from ARES. You can import timesheets from CSV, Toggl, Clockify or Harvest yourself. Nothing to install, no training.

Try it free

Free plan for 3 users · See also the comparison with competitors (in Czech)