The Invoice Blog
Master your freelance billing, scale your small business, and never worry about late payments again with our expert guides.
How API Keys Are Stored (And What to Do If You Lose One)
The raw value of your API key is never stored anywhere after the moment you create it — only a one-way hash is kept, which is why a lost key can't be recovered.
How Time Entries Become Invoice Line Items
Logging time and billing for it are two separate actions connected by one field: which invoice a time entry is attached to. That relationship prevents double-billing.
How Invoice Share Links Actually Work
A share link points to a frozen snapshot taken the moment it was created, not your live invoice — which explains most of what surprises people about them.
How Automated Late Fees Are Calculated (And Why They Don't Compound)
A late fee applies exactly once per invoice, logged permanently so it can never be reapplied or stacked, no matter how many days pass afterward.
How Automated Overdue Reminders Decide When to Send
Automated reminders run on four fixed thresholds — 3, 7, 14, and 30 days overdue — checked against a permanent log so no invoice ever gets the same reminder twice.
How Recurring Invoice Scheduling Actually Works
Recurring billing isn't a simple resend timer. It's a separate schedule record with a calculated next-run date, checked by a background worker on a fixed interval.
Does a Signed Estimate Approval Hold Up in a Dispute?
Most small jobs don't start with a contract. They start with a text, a phone call, or a client saying "sounds good, go ahead" after you quote a number out loud. That works fine right up until it doesn't — a job runs long, the client says...
Branded Invoice Colors vs. Readability: Getting Both Right
Picking an accent color for your invoice feels like a small decision. You open the branding settings, drop in a hex code that matches your logo or website, and move on. But that one color choice touches more of the document than people e...
How Partial Payments Update Your Invoice Status
You log a payment against an invoice and the status label changes from "sent" to "partially paid." A few weeks later you log another payment and it flips to "paid." From where you're sitting, this looks like a simple toggle — you tell th...
What Actually Happens When You Delete Your Invoicing Account
At some point you might decide to close your invoicing account. Maybe you're shutting the business down, switching to a different tool, or just cleaning up software you no longer use. Whatever the reason, the decision usually feels small...
Admin, Member, or Accountant: Agency Billing Roles
Most agencies don't think about billing permissions until something goes wrong. A bookkeeper who only needed to pull a payment report ends up with full account access by default. A new account manager gets added the same way as the found...
How Invoice Auto-Numbering Prevents Duplicates
If you run a one person shop, you'll probably never think about this problem, because you're the only person who can ever click "save" on an invoice. The moment you add a second teammate who can also create invoices, though, a new questi...
Ready to create your next invoice?
Join thousands of businesses getting paid faster with our professional tool.
Generate Free Invoice