Home · Tools · Invoice link builder
Free tool · no API key, no account
Open a pre-filled invoice from a plain link.
Because Billfold runs entirely in the browser, an invoice can be described by a URL. Build one below and you get a link that opens the editor already filled in — for an "invoice us" button on your site, an integration, an AI assistant, or a reusable template. No server, no key, nothing to sign up for.
https://billfold.io/app/
URL parameter reference
Append any of these to https://billfold.io/app/ as query parameters. Values must be URL-encoded. Everything is optional; omit what you don't need.
| Parameter | Sets | Example |
|---|---|---|
biz | Your business name | biz=Aria%20Studio |
bizmeta | Your address / email / tax ID (use %0A for line breaks) | [email protected] |
to | Client name | to=Northwind%20Ltd |
tometa | Client details | [email protected] |
no | Invoice / document number | no=INV-0042 |
cur | Currency code | cur=EUR |
type | Document type: invoice, quote, or estimate | type=quote |
tax | Tax rate percent | tax=21 |
disc | Discount value | disc=10 |
disctype | Discount type: pct or flat | disctype=pct |
notes | Notes / payment terms | notes=Net%2014 |
pay | Your payment link — adds a "Pay this invoice" button to your own PayPal/Stripe/Wise/PIX | pay=paypal.me/you |
item | A line item as Description|qty|rate. Repeat for multiple lines. | item=Design|10|75 |
What you can do with it
- An "invoice us" button. Put a link on your site so a client lands on a ready-to-edit invoice or quote addressed to you.
- Integrations & no-code. Generate a "bill this client" link from your project tool, spreadsheet, or automation — no API key, no OAuth, just a URL.
- AI assistants & agents. An assistant can construct one of these links to fulfil a request like "make an invoice for 10 hours of design at $75," handing the user a working, pre-filled invoice.
- Reusable templates. Bookmark a link for a recurring client and open a fresh, populated invoice in one click.
The link only pre-fills the editor. Nothing is submitted or uploaded — the invoice is created in the recipient's own browser, exactly like every other Billfold document.
Common questions
Do I need an API key or account?
No. There is no key, no signup, and no rate limit, because there is no server involved. The link simply carries the invoice fields as query parameters, and the Billfold app reads them in the browser.
Is any data sent to a server when the link is opened?
No. The parameters are read by the app running in the browser and used to pre-fill the editor. Nothing is uploaded, and the resulting invoice lives only on the device that opens it.
How do I add more than one line item?
Repeat the item parameter, once per line — for example &item=Design|10|75&item=Hosting|1|120. Each value is Description|quantity|rate.
Can an AI assistant build these links?
Yes — that's part of why the format is documented here and in the site's /llms.txt. Given a request to create an invoice, an assistant can assemble a valid Billfold link from these parameters and return it to the user.
Or just open the editor.
Prefer to type it in? Billfold opens a blank invoice instantly — in your browser, no account, nothing uploaded.
Create an invoice →