Invoicing icon

Puter Invoicing: a free, open-source FreshBooks alternative

Quotes, invoices, recurring invoices, receipts and payment links — simpler than full accounting.

  • Finance
  • Free · MIT
  • Runs in the browser
Invoicing screenshot
Invoicing interface. Screenshot from the official HeyPuter/everything repository.

What is Invoicing?

Invoicing is deliberately simpler than an accounting app. Send estimates and convert them to invoices in one tap, email invoices as PDFs, chase late payers with reminders, and let retainers draft themselves on a schedule. Add your logo, a PayPal.me or checkout link, and share an online copy with Pay and Download buttons.

Key features

  • Estimates, invoices, receipts and refunds
  • Recurring invoices for retainers and subscriptions
  • Email sending with PDF and payment reminders
  • Payment links, branding and public share pages
  • Reports: invoiced vs collected, tax and outstanding by age

How to use it

  1. Open invoicing.puter.com in any modern browser — computer, tablet or phone.
  2. Sign in with a free Puter account; your data is saved in your own Puter cloud storage.
  3. Want to self-host or hack on it? Run it locally (Node.js 22.12 or newer):
git clone https://github.com/HeyPuter/everything.git
cd everything/src/invoicing
npm install
npm run dev

More finance apps

See all 51 Everything apps →

Replaces QuickBooks Online · Xero · Wave Accounting

Double-entry bookkeeping for small businesses: invoices, bills, bank feeds, reconciliation and reports.

Expenses

Source only

Replaces Expensify · SAP Concur · Zoho Expense

Snap a receipt and AI fills in the expense — then build reports and reconcile card statements.

Replaces Carta · Pulley

Track startup ownership, run equity plans, model fundraising and explore exit scenarios.

FAQ

Is Invoicing free?

Yes. Invoicing is part of the Everything Project and its source code is published on GitHub under the MIT license. There is no subscription or trial.

Do I need to install Invoicing?

No. Open invoicing.puter.com in the browser on your computer, tablet or phone.

Do I need an account to use Invoicing?

A free Puter account. Your data is stored in your own Puter cloud storage.

Can Invoicing replace FreshBooks?

For most everyday work, yes: estimates, invoices, receipts and refunds; recurring invoices for retainers and subscriptions; email sending with PDF and payment reminders. If you depend on a specialised FreshBooks feature, test it with your own files first.

Summarised from Invoicing’s README in the official repository. CraftSuite is an independent, unofficial guide and is not affiliated with Puter; FreshBooks, Zoho Invoice and Wave Invoicing are trademarks of their respective owners.

Your download has started

Install

Star on GitHub Join the Discord

While it downloads — two more tools from our team Sponsored

AiLoft · All-in-one AI image & video studioFree credits on sign-up · one-time packs that never expire, save up to 20% PixelSniff · Is this image AI-generated? Find out in seconds5 free checks a day, no sign-up · free credits for deep reports

Download didn’t start? Try again