Send the invoice, get paid by card, close the tab.
FluxFina is a finance platform for small operations, one job at a time. Invoicing is ready today: a numbered PDF, a link your client pays by card, and the job is done.
Free during early access. No card, no contract.
One platform. A module for each job.
Use one without the other. Invoice without touching customs data, and once tariff refunds ships, recover duties without making an invoice. One account, one team, one set of files.
Invoicing
AvailableInvoices and quotes, clients, recurring billing, tax and discounts. Numbers in sequence, stored PDFs, links your clients pay from by card.
See everything in the moduleTariff refunds
In designFinds the IEEPA duty lines in a 2025 entry set, computes the refund plus interest, tracks each entry’s deadline, and prepares the protest packet and broker letter. FluxFina prepares; the importer of record or their broker files.
Estimate your refundNext in line
Statements, payables, light bookkeeping, landed cost. Not built yet; each comes when there is a clear job for it.
Shared by everything you do in FluxFina.
Team and roles
Invite teammates as admins or members.
Files
Attach receipts and contracts to the invoice they belong to.
Payments
Clients pay by card from the invoice link. Payments run through your own Stripe account.
Reliable scheduling
Scheduled invoices and sends still happen if our servers restart.
PDFs
Stored when you finalize. Your client’s link serves that file.
Invoice import
Upload an existing invoice and its fields fill in for you to check.
One job, start to finish.
What happens between a blank invoice and a paid one.
01
Build it
Add line items, then discounts, shipping and tax as a percentage or a fixed amount. Add attachments and custom fields when a client asks for them.
02
Finalize it
It gets the next number in sequence. Your details and your client’s are locked in and the PDF is stored. To change it later, you revert it to draft.
03
Send it, get paid
The email goes out, and a failed send retries on its own. Your client opens the link, no account needed, and pays by card once you connect Stripe. The payment shows on the invoice.
Free during early access. No card.
What stays true after you hit Send.
All of this works today.
- Numbers in sequence
- Allocated in order the moment an invoice is finalized. A number is retired only if you revert a finalized invoice to draft and then delete it.
- Stored PDFs
- Rendered and stored when you finalize, and your client’s link serves that file. Changing a finalized invoice means reverting it to draft, which clears the PDF and the link.
- Durable delivery
- If a send fails for a temporary reason, it retries on its own, up to five attempts. If the email bounces, the invoice shows why, with a Retry button.
- Account isolation
- Enforced where the data lives, not bolted on above it. Other accounts cannot see yours.
- Point-in-time recovery
- The database is backed up continuously and can be rolled back to an earlier point if something goes wrong.
- A documented API
- REST access to invoices and clients, with a spec you can generate a client from in any language.
Need an invoice in the next five minutes?
No account, nothing stored on our side, a PDF at the end. When you want clients to pay by card, a free account sends the invoice as a link they can pay from.
Open the free invoice generatorStart with the job in front of you.
Free while we’re in early access. No card, no contract, an account you can walk away from at any time.