Home Products
Mobile apps
Services
Custom development Installation Free consultation Installation guides
Portfolio
Our Projects Client Projects
About Contact
Get a quote WhatsApp us Login
Home / Our Projects / BillPigeon: Web and Mobile App
OUR PROJECT SaaS

BillPigeon: Web and Mobile App

Create, send and track invoices, estimates and credit notes, with each country's tax rules, your client's language and gap-free numbering built in.

Want something like this?

You'll get an honest read on scope, cost and timeline — usually within one working day.

14 countries · 10 invoice languages · iPhone, Android and web Result
2026 Year
14 Technologies

About this project

Why we built it

Most invoicing apps are built for one country and one language. Freelancers who work across borders end up with Word templates, invoice numbers counted by hand and no clear idea which tax note a foreign client needs. BillPigeon is the app we wanted instead: pick your country once and the app sets the currency, tax labels, paper size, required details and legal wording for you.


What it does

  • Invoices, estimates and credit notes, each with its own numbering series. Numbers are assigned by the server when a document is issued, in order and without gaps, and issued documents can never be edited or deleted.

  • Country rules from data: 14 countries with their own tax rates, tax treatments (EU reverse charge, exports, small-business schemes) and reviewed legal notes.

  • Your client's language: the app runs in 8 languages and invoices print in 10, each with an optional second language for bilingual invoices.

  • A mobile app for iPhone and Android: the dashboard, invoice editor, send sheet and payments all work on the phone, offline too. Most invoices are made on site, so the phone app does everything the web app does.

  • Send anywhere: email the PDF, or share a secure link by WhatsApp, SMS or any app. The link page shows when the client viewed it, lets them download the PDF and accept and sign an estimate online.

  • A client portal: each client gets one private link to all their open invoices and a running statement, in their own language, with a CSV download.

  • Get paid: full and part payments, refunds and PDF receipts; bank details on every invoice and an EPC payment QR code on EU invoices in euros.

  • Works offline on the phone: drafts, clients and payments sync when the connection comes back.

  • Your data stays yours: CSV exports, a full-account ZIP export and account deletion on every plan.


How it's built

A Laravel 13 API and web app with a Filament customer area and back office, and a Flutter app for iPhone and Android that keeps a local SQLite database and syncs through an outbox. Money is stored as integers in minor units and every tax calculation follows one written specification; the PHP and Dart engines both run against the same shared test fixtures, so the phone and the server always agree on a total. PDFs are rendered by Gotenberg (A4 or US Letter, PDF/A), email goes through Postmark, and subscriptions run through the App Store, Google Play and Stripe, kept in step by RevenueCat.


Plans

A free plan forever (5 documents a month), and BillPigeon Pro with unlimited documents, all templates and your own branding, with a 7-day free trial. Credit notes, data export and account deletion are never behind a paywall.

invoicing invoices estimates credit notes freelancers small business VAT sales tax multi-currency multi-language offline-first SaaS iOS Android web app

What we built

Mobile app
iPhone and Android in Flutter, offline-first with a local SQLite database and background sync
Web app
Customer workspace at app.billpigeon.com, built in Laravel and Filament
Hosted invoice pages
Secure links that show when the client viewed, offer the PDF and let clients accept and sign estimates online
Client portal
One private link per client with their open invoices and a running statement, in the client's language
PDF engine
Three templates in A4 or US Letter, bilingual layouts and EPC payment QR codes, rendered by Gotenberg
Country rules engine
Tax rates, treatments, numbering and reviewed legal wording for 14 countries, driven by data
Billing
Free and Pro plans across the App Store, Google Play and Stripe, kept in step by RevenueCat
Back office
Admin panel for support, plans and audited read-only account access
Marketing site
billpigeon.com with features, pricing, FAQ and legal pages

Highlights

14 countries
Tax rates, treatments and legal notes per country
10 invoice languages
Plus an optional second language on the same invoice
Zero gaps
Server-assigned, chronological numbering per series
3 platforms, 1 account
iPhone and Android apps plus the web app, all in sync
Offline-first
Create invoices with no signal and sync later
5 Free Invoices per month

Project details

Year 2026
Category SaaS
Built with Laravel, Flutter, Filament, MySQL, Riverpod, SQLite (drift), Tailwind CSS, Alpine.js, Redis, Gotenberg, Postmark, Stripe, RevenueCat, Firebase Cloud Messaging
Start here

Need something like BillPigeon: Web and Mobile App? Let's talk.

Send us the brief — even a rough one. You'll get an honest read on scope, cost and timeline.

Avg. Response Time 1 hour · No obligation · NDA on request

Where to find us

One team, working worldwide.

Based in Bangladesh, working with clients everywhere. Appentium LLC is registered in New Mexico, USA.