Pre-launch · Built in Cyprus

The pools get serviced on time. The invoices don't.

  • A preview, then one press, drafts the month's invoices — Cyprus VAT, in Greek or English
  • Invoices you send from Roundkit chase themselves — up to three reminders, then it stops
  • The round draws itself four weeks ahead, before you open the app

Free for the first companies while it is being built.

The real app, with example customers

Made for pool service companies

From one van on a round of villas to hotels with several pools — and whoever does the invoices at the end of the month.

  • One van, a full round.

    You look after the pools. Roundkit drafts the invoices and chases the ones you email.

  • Hotels and big accounts.

    Several pools under one customer, on one monthly invoice.

  • The real app, with example customers

    The office.

    Invoices, reminders and the week's round, in one place.

How it works, in three steps

The work gets done. It's the money that arrives late — and chasing it is the part that lands on you.

  1. Add your customers

    Name, monthly fee, billing day, whether their invoice is in Greek or English, and any notes that should stay with them. Say how many pools; each pool can go on the round separately.

  2. Say which weekday each pool is serviced

    The round draws itself from there — four weeks ahead the moment you save it, and again before you open the app.

  3. Once a month, press Generate this month

    You see a preview of every customer who'll be billed, with the fee, the VAT and the total, and anyone who'll be skipped. Press Generate once more — the button says how many — and each one becomes a draft. You check them and send. Invoices you email from Roundkit chase themselves, up to three times; one you only mark as sent is left alone.

What it does

What Roundkit does

Two presses draft the month's invoices — this preview first, then one for each active customer on a monthly fee, numbered in sequence with Cyprus VAT.

Nothing is sent. Anyone already invoiced for the month is skipped, and you check the drafts before they go.

  • Cyprus VAT at 19%
  • Greek or English, per customer
  • Numbered in sequence, no gaps
See it on a call
The real app, with example customers
The billing preview for September: seven customers with fee, VAT at 19% and total, the first greyed and marked as already invoiced for the month.

More of what it does

The tabs above are the shape of the week. These are what you reach for when a month doesn't go to plan.

  • A draft changes; a sent one doesn't

    Rewrite a draft freely and it keeps its number. Marked one as sent by mistake? Put it back to a draft.

    Void, with the reason on it

    Nothing is deleted. Say why, and the number stays in the sequence. Reissue, and the corrected copy opens with every line already on it.

    The real app, with example customers

  • Cash on the doorstep, or sent by hand

    Record what happened away from the app in one press. A paid invoice stops being chased, and one you sent yourself is never chased at all.

    A one-off invoice, any time

    A repair, a new pump, an extra clean. Add the lines, each with its own rate, and it takes the next number in your sequence.

    The real app, with example customers

  • No attachment to open

    Every line, the VAT and the total in the body. It goes out under your company's name, replies come back to you, and you are copied in.

    Your letterhead, set once

    Your name, address and VAT number print at the top of every invoice. Bank details print at the foot, for the customers who pay by transfer.

    The real app, with example customers

  • Service days, per pool

    Say which day of the week each pool is done. End an arrangement from a date, and see what comes off the round before you agree to it.

    Skip reasons in your own words

    Add the ones you actually use and retire the ones you don't. A visit skipped in March still reads what it read.

    The real app, with example customers

  • A customer who stops, without losing them

    Their upcoming stops come off the round and their history stays. Service days stay on file, and what they already owe is still chased.

    A Google review, asked for once

    Save your review link, and each customer who has had a visit can be asked — in their own language, five a day at most, and never twice. Replies come back to you.

    The real app, with example customers

Built for Cyprus

Not a global tool with Cyprus bolted on. Four things that are true because of where this was written.

  • Invoices in Greek or English

    Set per customer, and stamped onto each invoice when it is raised — so changing it later never rewrites a document someone already has.

  • Cyprus VAT at 19%

    On every line, in the totals, and in the reminder that chases it.

  • Greek months, declined correctly

    A line reads Μηνιαία συντήρηση πισίνας Αυγούστου 2026 — the genitive, the way it is said.

  • Priced in euros

    The invoice, the totals and the reminder all in €. Nothing to convert.

A real invoice, in Greek, with example customers
An invoice rendered in Greek: the description line Μηνιαία συντήρηση πισίνας Αυγούστου 2026, VAT at 19%, and the amount payable 71,40 €.

The invoices and reminders your customers read are in Greek. Roundkit itself is in English.

Your data

Your customers' names, their addresses and every invoice you have raised are your business records. This is where they sit, and who can reach them.

  • No analytics, no tracking, no ad code

    Nothing here counts you or follows you. There is no third-party script on the page to do it with.

  • Everything loads from roundkit.app

    The font too, so opening a page never contacts Google. No outside scripts, stylesheets or images anywhere on the site.

  • Two services, and a host

    Supabase holds the database and your sign-in. Resend sends the email. Vercel runs the code. Nobody else touches it.

  • Little else in the path

    Six libraries, and that is everything Roundkit is built on. A small program has less in it to go wrong.

  • No cookie banner

    Signed out, Roundkit sets no cookies at all. There is nothing to ask you to accept.

The database is in Frankfurt. The code that reads it runs on Vercel in the United States. Invoice and reminder emails go from Resend's Ireland region, though Resend's own record of them is kept in the United States. Two parts of Roundkit reach the United States: the privacy page names them and says where the legal side stands.

Read the privacy page

Not built yet

Three things I intend to build. None of them exists today and none has a date. They are here so you can see where this is going — and tell me which one matters most to you.

  • Planned

    Invoices as PDFs

    The same invoice as a file you can attach, print, or hand to your accountant.

    Today — the invoice is already laid out and rendered in full, in Greek or English, every time one is emailed. A PDF is that document written to a file, not a new document.

  • Planned

    A service history on each customer

    Every visit a pool has had, in one list: the date, what happened, and the reason if it was skipped.

    Today — each stop is already stored against its pool with its date, whether it was done or skipped, the reason and any note, and it is kept even after a customer leaves. Nothing lists it back to you yet.

  • Planned

    Take your data with you

    Your customers, your invoices and your visits in a file you keep — whether you are leaving or just want a copy.

    Today — every row already belongs to one company, so picking out yours and nobody else's is the easy part. The file is the part that does not exist.

Price

One price, and I am not hiding it

For the first companies, while it is being built
€0
After launch
€79 a month, kept

Working with me

  • You hear from me before anything changes.
  • You get my phone number, not a support ticket.
€79per month
  • Monthly invoices for every paying customer, with Cyprus VAT
  • Up to three reminders on emailed invoices, sent without you
  • Your week of stops, with skips and moves recorded
  • Unlimited customers and pools
  • Invoices in Greek or English, per customer
  • I type your customer list in for you at the start
  • No setup fee
  • No per-technician pricing
  • No annual contract

Questions

Questions you are probably asking

Can I use it today?

It works. Invoices, reminders and the week view all run today, and I will show you on a call. It is not open to new companies yet — I am taking them on one at a time. Book a demo and I will tell you whether yours is one of them.

I don't want to nag my customers.

You are not the one asking. On an invoice Roundkit emailed, up to three reminders go out, each pointing at a dated invoice with a number on it, and then it stops. There is at least a week between one and the next. It is quieter than the third WhatsApp message you would have sent yourself.

What about the international tools?

There are good ones. I am not going to tell you what is in their products this month, because that changes and I have not checked. What I will tell you about mine: the invoice is built for Cyprus — VAT at 19%, numbered in sequence, your VAT number on it once it is saved — it is in Greek when your customer reads Greek, the price is in euros, and the person who wrote the code answers the phone.

Who is behind this?

One person in Cyprus, building it in the open. You can call me and get me, not a support ticket. It also means I am picky about the first few companies I work with.

Be one of the first pool companies on it

Free while it is being built, then €79 a month for good.

Book a demo