The Invoice Blog

Master your freelance billing, scale your small business, and never worry about late payments again with our expert guides.

Finance6 min read

Matched, Unmatched, Reconciled: How Payment Status Actually Works

Every recorded payment carries a status that determines whether it counts toward an invoice's paid amount at all — and deleting an invoice doesn't delete its payments, it unmatches them.

IN
Invoice Generator TeamOctober 2, 2026
Finance6 min read

How the CSV Payment Importer Matches Payments to Invoices

Bulk-importing a bank or payment-processor CSV runs every row through a matching heuristic that looks for an invoice number or a client name plus a near-exact amount — anything it can't match stays unmatched rather than getting guessed.

IN
Invoice Generator TeamSeptember 30, 2026
Technology6 min read

Why You Get Logged Out After an Hour

Every session token expires in exactly one hour, and there's no refresh mechanism behind the scenes extending it quietly — plus the one deliberate exception carved out for two-factor logins.

IN
Invoice Generator TeamSeptember 28, 2026
Technology6 min read

How Client Portal Links Expire

A portal link defaults to 30 days, checks expiry on every request rather than up front, and matches a client's documents by an exact, case-sensitive-safe comparison — not a database foreign key.

IN
Invoice Generator TeamSeptember 26, 2026
Technology6 min read

How Invoice View Tracking Actually Works

Two separate mechanisms record when a client opens your invoice — a running counter and a detailed event log — and a password-protected share link doesn't count as viewed until the password is entered.

IN
Invoice Generator TeamSeptember 24, 2026
Technology8 min read

How the Comment Notification Digest Batches Client Activity Into One Email

Why a burst of client comments produces exactly one email, not five — and how the rolling delay resets on every new comment.

IN
Invoice Generator TeamSeptember 11, 2026
Guides8 min read

Client Statement vs. Accountant Report: What's the Difference

Two reports pull from the same data but serve opposite purposes — one is safe to hand to a client, the other very much isn't.

IN
Invoice Generator TeamSeptember 10, 2026
Finance8 min read

Why Your Reports Show Separate Totals Per Currency

There's no exchange-rate conversion anywhere in the reporting layer — here's why that's a deliberate design choice, not a missing feature.

IN
Invoice Generator TeamSeptember 9, 2026
Technology8 min read

How In-App Notifications Fan Out to Your Team

Why every workspace member gets their own independent notification row, and why you don't get notified about your own actions.

IN
Invoice Generator TeamSeptember 8, 2026
Agencies8 min read

How Workspace Invitations Actually Work

Why the person you invite has to already have an account, and exactly what happens at each step of the invite and role-assignment flow.

IN
Invoice Generator TeamSeptember 7, 2026
Guides9 min read

How the Reusable Service Catalog Speeds Up Invoicing

Why editing a rate in your service catalog never rewrites invoices you've already sent, and how the save-or-update logic actually works.

IN
Invoice Generator TeamSeptember 6, 2026
Guides8 min read

What's Actually Inside Your Account Data Export

A full breakdown of what the account data export includes, what it deliberately leaves out, and how it's generated on demand.

IN
Invoice Generator TeamSeptember 5, 2026

Ready to create your next invoice?

Join thousands of businesses getting paid faster with our professional tool.

Generate Free Invoice
Blog | Invoice Generator - Page 2 | Invoice Generator