We build the invoicing tool we wished we’d had.
Invofyx started in 2024, after the three of us — a designer in Bangalore, an engineer in Porto, and an accountant in Dublin — spent a weekend reconciling a year of freelance invoices across five currencies. We finished Sunday night with a working spreadsheet and a pile of questions for our accountants. By Tuesday we were prototyping.
Every commercial tool we tried that weekend was built for domestic billing with international billing bolted on. None of them understood that for a freelancer in Manila invoicing a client in Berlin, the friction isn’t generating a PDF — it’s reconciling the money a week later at a different exchange rate than the invoice was issued at, while making sure the VAT treatment matches what the Berlin accountant expects to see.
Two years later, we’re a bootstrapped team of seven. We have 3,200+ customers in 47 countries. We’re not trying to build the next QuickBooks — we’re trying to close the gap between “I freelance internationally” and “my books look like someone who runs a business.”
What we value.
Small, by design
We are seven people. We will probably always be under 25. Our product shape depends on that.
Opinionated defaults
Software with 400 settings is software that did not decide. We decide, then we explain why.
Honest pricing
No usage cliffs, no seat-tax traps, no surprise overage bills. What you see is what you pay.
Built in public
Our roadmap, changelog, and production incidents are all public. If something breaks we tell you first.
Seven people. Three continents.
Our founding team is split across Bangalore, Porto, and Dublin. Our engineers are in Buenos Aires, Manila, and Bucharest. We operate async — writing is our default communication medium, and we publish internal RFCs before we publish features.
We hire slowly, bootstrapped, and only when something is clearly broken. We turned down two Series A offers in 2025. We’re profitable and we intend to stay that way.
Stop losing money to currency friction.
Set up your first invoice in under 60 seconds. Free forever on the starter plan.