| BillingHub — 25 invoices | USD 25 once, never expires |
|---|---|
| What Square Invoices costs | Free, plus 3.3% + 30¢ per card payment |
| Clients | Unlimited |
| Multi-currency | None |
Prices checked August 2026 — source
What Square Invoices is good at
It's free, it's fast to set up, and if you already take card payments through Square in person, having invoices sit in the same account and the same dashboard is a real convenience. For a domestic business billing domestic clients, there's little friction here.
Where it stops
- By Square's own answer, an account invoices in the currency of the country it was activated in — not a currency you choose per invoice, and not a currency a client abroad pays in.
- Card payments carry a percentage plus a fixed fee on the free plan, with no cap on the total.
- There's no proposal or quote workflow — Square Invoices is invoices, and nothing upstream of an invoice.
What we do differently
BillingHub invoices in 156 currencies, chosen per invoice rather than fixed to where the account was opened, and clients in 250 countries. Estimates and quotes sit upstream of the invoice and never spend a credit.
When to choose Square Invoices over us
If you and your clients are all in one country and one currency, and you already run card payments through Square, keeping invoicing in that same account is the simpler setup. We're for the business whose clients aren't all in the country the account was opened in.
Common questions
- Can I invoice a client in a different currency than my own?
- Yes — 156 currencies, chosen per invoice, with no conversion needed on your end.
- Does Square Invoices support multiple currencies?
- No, not by its own account — it invoices in the currency of the country the account was activated in and converts nothing.