← Back to all work
#EARNI · LAUNCHING JUL 2026

Earni

A business management app for quoting, invoicing, project tracking, and client management — built for agencies and freelancers who need one place to run the business side of their work.

PROJECTEarni
INDUSTRYAgencies & freelance services
STACKFlutter
4
Core modules — projects, quotes, invoices & clients
Flutter
Single codebase for phone & tablet
In dev
Final development phase, launching soon
Jul '26
Scheduled public launch

Agencies run on quotes, invoices, and project boards — usually scattered across three different tools.

Most small agencies and freelancers end up stitching together a quoting tool, an invoicing tool, and a separate project tracker — none of which talk to each other. A quote gets approved in one place, the project gets tracked in another, and the invoice gets built from memory.

Earni was built to put all three in one place: a project moves from quote to active work to invoice without leaving the app, and without re-entering the same information twice.

Earni is a Nurbs.io original product — built by the team, for the kind of businesses the team knows best. Agencies, freelancers, and small studios who are running real client work but don't have a single tool that covers quoting, tracking, and invoicing in one place. Earni closes that gap without forcing users to stitch together three separate products.

Four modules, one connected app.

01 · PROJECTS

Project tracking

A board view of every project by status — Running, In Quote, Late, Completed — with main tasks, sub-tasks, priority, and assigned team members.

02 · QUOTING

Estimation & quotes

Build a quote against a client and project, with line items, discounts, and VAT calculated automatically into a final total.

03 · INVOICING

Invoicing with VAT

Generate invoices directly from approved quotes or completed work, with VAT, bank details, and a clean summary ready to send.

04 · CLIENTS

Client management

A central client list tying together every project, quote, and invoice associated with each one — so nothing lives in a separate spreadsheet.

A few calls that shaped how this was built.

01

One data model across quotes, projects, and invoices

Rather than treating quoting, project tracking, and invoicing as separate features bolted together, Earni is built around a single underlying data model — a project, its quote, and its invoice are all the same record viewed three different ways, not three records kept in sync.

02

Flutter for a single cross-platform codebase

Since Earni needs to work equally well for a freelancer on their phone and an agency owner planning from a tablet, Flutter let us ship one codebase that covers the range of devices this kind of user actually works from.

03

Quote-to-invoice in one tap

Once a quote is approved by a client, it converts directly into an invoice with all line items, VAT, and bank details pre-filled — no re-entry, no copy-paste, no version confusion. This single workflow removes the biggest source of billing errors for small teams managing multiple active projects at once.

A look at the app.

// project boardEarni project board
// task managementEarni task view
// quoting & estimationEarni quoting

In final development, launching July 2026.

Earni is in its last stretch of development ahead of a planned July 2026 launch — the core modules for projects, quoting, invoicing, and client management are built and being refined for release.

Jul '26
Scheduled public launch

Need something similar for your business?

Quoting, invoicing, and project tools built around how your business actually works — not a generic template.

Start a project →
NEXT PROJECT

Mia — Text & Vocabulary →