A full invoice lifecycle — draft, sent, partial, paid, overdue — plus recurring schedules, credit notes, multi-currency, and a public pay link every invoice gets automatically.
It is computed from the payment ledger every render, so it can never disagree with the payments.
Any payment landing sets the invoice to partial. Overdue is layered on top if the due date has passed.
Balance = total − sum of payments − credit notes applied. Zero balance = paid.
Turn estimated hours, revisions, expenses, contingency and fees into a defensible fixed price.
A complete, editable file in Microsoft and OpenDocument formats. No signup, and it works whether or not you ever use Freshlance.
Available formats: DOCXODTXLSXODSPDF
Free forever for 2 projects and 2 clients. No credit card, no trial clock.