Ledgerpine

Send invoices. Know who has paid and who has not.

Ledgerpine is a small invoicing tool for one-person shops and small agencies. It tracks invoice status — draft, sent, paid, overdue — and keeps a running total of what you are owed. It does not move money: you record a payment after it lands in your account.

Outstanding balance
–
across sent invoices
Overdue
–
past their due date
Paid this month
–
recorded payments

Invoices

Click any invoice to see its line items. Drafts can be sent; sent and overdue invoices can be marked paid once the money arrives.

New invoice

Saved as a draft. Nothing goes out until you open the draft and send it.

Line items
Total$0.00

How it works

1

Draft it

Add the client, the work you did, and a due date. The total is computed for you. Drafts sit in your list until you decide to send.

2

Send it

Sending marks the invoice as out the door. In a production build this step emails a PDF to the client; the demo tracks the status change.

3

Record the payment

When the transfer or check arrives, mark the invoice paid. Anything past its due date is flagged overdue automatically — no separate step.