Skip to main content
Integration · Directo

Practice management for Estonian firms already on Directo.

Your team tracks the work. Uku turns it into invoices Directo gets the same day. No spreadsheets, no missed minutes, no end-of-month panic.

  • Bill every minute your team actually worked — automatically
  • Your team stops chasing clients. Uku does it on a schedule.
  • Track every job, see who's behind, fix it before Friday

4.8 from 300+ reviews  ·  No credit card required

Uku finds the 15–30% of revenue your Directo invoice can't see.

I'd been looking for a practice management solution for my accounting firm for years. Uku was the answer to our problems.

— Christer H., CHK · verified on G2
What syncs

What syncs between Uku and Directo.

Directo holds the books. Uku runs the practice. Here's exactly what moves between them — and which way. No black boxes.

Two-way

Clients & contacts

Every Directo customer imports into Uku — name, registry code, VAT number, address and the primary contact, matched by customer code. Need a client the other way? One click and Uku creates it in Directo.

  • Name
  • Registry code
  • VAT number
  • Address
  • Primary contact
Uku Directo

Invoices

Review and approve in Uku; the invoice lands in Directo — line items, the resource (salesman) code and the payment term. Switch on auto-confirm and Directo confirms it for you.

  • Line items
  • Resource code
  • Payment term
  • Invoice number
Directo Uku
  • Articles

    Pull your Directo article list — code and name — straight into Uku as billing templates.

    VAT codes aren't imported automatically — set them up once in Uku.

  • Payment status

    When an invoice is paid in Directo, Uku fetches the status back automatically and closes the loop.

    Read-only. You still collect payments in Directo.

Syncs on every invoice export · Re-sync your client list any time.

How it works

1 hour to set up. The same day to your first invoice.

  1. Subscribe to XML Direct

    Order the XML Direct service from Directo. Get your XML Direct key from Personal → Employees → integration user.

  2. Import clients

    Paste the XML Direct key in Uku. Select which clients to import — Uku links them by customer code.

  3. Build your contracts

    Pick the services, set the rates. Uku starts collecting time for you.

  4. Send the invoice

    Review, hit send. It lands in Directo — line items, VAT, payment terms. Missing customer? Uku creates it.

Fast Client Import

Your Directo customers, in Uku in minutes.

Paste your XML Direct key and select which clients to import. Uku links every customer by customer code — name, email, address, registry code, all in place.

Need to re-sync? Pull updated clients any time. Your practice and your books stay in lockstep — without anyone chasing it.

Uku importing clients from Directo via XML Direct key
Automated Billing

Automated Data Collection & Invoicing

Build a contract once. Uku pulls in your team's tracked time, fixed fees, and volume entries — and drafts every invoice for you. The work that was lost in spreadsheets gets billed.

Mix time, fixed, volume, and item-based pricing in the same contract. Your Directo articles and VAT codes are already loaded — no double setup.

Uku automated billing dashboard with Directo-imported articles
Invoices to Directo

From Uku to Directo in 4 clicks.

Review the draft, hit send. Uku pushes the invoice into Directo — line items, VAT codes, payment terms, seller code. All of it.

Customer doesn't exist in Directo yet? Uku creates it automatically. No double entry. No reconciliation. No spreadsheets in the middle.

Uku one-click invoice export to Directo
Automated Debt Reminders

Overdue invoices chase themselves.

Directo knows which invoices are paid. Uku knows the rest. So Uku sends the reminders — politely, on a schedule you set.

Set up two reminders or five. Different templates for 2, 7, and 14 days overdue. Your team stops chasing money and goes back to actual work.

On schedule

2d Friendly
7d Polite nudge
14d Final notice

Set your own schedule, write your own emails, change the tone any time. Uku runs it. Your team doesn't touch it.

Customer stories

What Estonian practice managers say after a year with Uku

"

38% more clients in just one year

1 year with Uku and we can serve 38% more clients. Couldn't imagine life without Uku.

"

Increased efficiency and visibility across the team

Uku is simple and intuitive and covers anything we might need from a work management system — from tracking time and managing tasks to billing. It has increased efficiency and visibility throughout our team.

"

The answer to our practice management problems

I'd been looking for a practice management solution for my accounting firm for years. Uku was the answer to our problems.

"

Brought our clients closer to the accountants

Uku's team is very helpful in coming up with solutions. In our company, Uku has brought the client closer to accountant while giving both the accountant and management an overview of how much time is spent on what kind of work or communication.

Directo integration checklist

Yes, Uku + Directo can do that.

Every question we hear about the Directo integration — and the answer is always the same.

  • Can I pull every Directo client into Uku via XML Direct?
  • Can Uku push invoices with line items, VAT codes and payment terms straight into Directo?
  • Will Uku read payment status back so my team stops checking two places?
  • Can Uku auto-send polite debt reminders when invoices go overdue?
  • Does it work with Estonian registry codes?
FAQ

Questions about the Directo integration

How do I connect Directo to Uku?

Order the XML Direct service from Directo, then paste your XML Direct key into Uku Settings & Apps. Your client list, articles, and VAT codes start flowing immediately.

Is client sync one-way or two-way?

One-way: Directo → Uku. Customers are linked by customer code. We deliberately don't push client edits back — your books stay the single source of truth.

What exactly flows between Uku and Directo?

From Directo → Uku: customers, articles, VAT codes, payment status. From Uku → Directo: invoices, line items, VAT codes, payment terms, seller code. The "What syncs" section above shows the full picture.

What if a customer doesn't exist in Directo?

Uku creates the customer in Directo automatically when you send the first invoice for that client. No manual setup needed.

How long does setup take?

Subscribing to XML Direct and connecting to Uku takes under an hour. Mapping your services to Uku contracts takes 30–60 minutes depending on how many you have. Our onboarding team will sit on a call with you and do most of it.

Will Uku sync invoices to Directo without my approval?

No. Nothing leaves Uku until you hit send. There's no background sync running in the dark. You stay in control of every invoice that lands in Directo.

Have a question? Contact us — real people answer.

Independent user reviews

Top-rated by accounting firms, consistently.

G2
Uku's user reviews and ratingsBased on our G2 ratings
G2 Best Usability 2025 G2 High Performer Winter 2026 G2 Momentum Leader 2025 G2 Most Implementable Summer 2025 G2 Easiest To Do Business With Winter 2026 G2 Users Love Us
9.5
Ease of UseAverage: 8.6
9.7
Quality of SupportAverage: 8.6
8.9
Ease of SetupAverage: 8.5
Trusted by 1000+ accounting firms worldwide
LeinonenBaker TillySandgrav SolutionsGrowNumeriCHKRobby & Bobby1Office
Get started with Uku today

Elevate your efficiency with the powerful yet easy-to-use accounting practice management software.

"Let's create a dream, where the team is happy, clients are well served and profits are fair." — Rain Allikvee, Co-founder of Uku

Rain Allikvee, Co-founder of Uku
Rain Allikvee
Co-founder, building Uku since 2017