Freelancing & Invoicing Insights

Practical guides, independent research, and engineering notes on freelance invoicing, financial workflows, privacy, offline-first software, and the building of LockMargin. Written by Vlad (Volodymyr) Shiyan — the person who writes the code, breaks the features, and answers the emails.

FEATURED PICK В· GUIDES & INSIGHTS В· OCT 14, 2026

Invoicing Software for Freelancers: The Complete 2026 Guide

A practical guide to invoicing software for freelancers. Compare cloud subscriptions, desktop tools, and offline-first options.

Building LockMargin

The engineering journal behind a local Financial OS for freelancers. Read in order — each post builds on the last.

Why I Started Building LockMargin

Ten spreadsheets, three subscriptions, and a constant fear that tomorrow the price goes up again.

в†’

Why I Chose SQLite Over PostgreSQL

Why the database is a single local file, not a server.

в†’

The First Time I Dogfooded My Own Product

Every bug I fix blocked my own work yesterday. What changed when I became my own user.

в†’

How We Test Encryption Without a Security Team

One indie developer, AES-256-GCM, Argon2id, and a threat model written on paper.

в†’

Engineering Recurring Reactive Invoices

A recurring engine with no cron jobs. How LockMargin generates invoices when due, offline.

в†’

How We Generate PDF Invoices That Don't Break on Windows 7

Tauri print-to-PDF, not WebView. The unglamorous details of invoices that open everywhere.

в†’

How We Built a Backup System Nobody Asked For

Three-level local backup: transactional snapshots, daily rotating copies, encrypted exports. SQLite VACUUM INTO, zero cloud.

в†’

How a Public Thread Changed How I Define Ownership

A public thread forced LockMargin to redesign ownership: versioned entitlements, no phone-home, a hostage-free free tier, and a promise that survives the company.

в†’
Aug 30, 2026 (updated Sep 22, 2026)

The Honest Ceiling: Protecting Offline Software Without Punishing Honest Users

A solo developer's research into protecting a $49 offline app from casual piracy: four layers of friction, the snake oil to skip, and the honest ceiling of offline verification.

в†’

Why I published the format before the product

The data layer is open before the product launches. The SQLite schema, export formats, and decryption tool are public at github.com/vladsh444/lockmargin-data-layer — here is why that matters for trust and data ownership.

в†’

I Found 289 Invoicing Signals and Replied to Zero

A demand listener matched 289 invoicing signals; 232 were ruined by a fetcher bug; 9 stayed readable; 0 replies were defensible.

в†’

Guides & Insights

Practical, no-subscription advice for freelancers who want control over their money and data.

Guides & Insights В·

Invoicing Software for Freelancers: The Complete 2026 Guide

A practical guide to invoicing software for freelancers. Compare cloud subscriptions, desktop tools, and offline-first options.

Guides & Insights В·

You Don't Own Your Business If You Rent the Tools That Run It

Most freelancers own the top of the stack and rent the bottom. A personal story about the night I learned my records were not mine, and what ownership actually requires.

Guides & Insights В·

FreshBooks Lite Plan 3-Year Total Cost vs LockMargin

The true cost of subscription invoicing tools over three years.

Guides & Insights В·

Subscription Fatigue — Why I Built LockMargin Blog

January 2025. I opened Monobank to check if a client had paid. They had. But while I was there, I scrolled down. And down. And kept scrolling.

Guides & Insights В·

Freelance Tax Deductions 2026: The Complete Checklist

April 2025. I'm staring at a spreadsheet that looks like it was designed by someone who hates me. My tax preparer asked for "all business expenses from 2024."

Guides & Insights В·

Business Memory—: The Missing Asset Every Freelancer Already Owns

Businesses don't fail because they lose files. They fail because they lose memory.

Guides & Insights В·

The Hidden Cost of Free Invoicing Software

Every freelancer pays for financial software. Some pay with money. Others pay with time. Many pay with years of business history.

Guides & Insights В·

How to Handle Late-Paying Clients: A Freelancer's Guide

Two years ago, a client refused to pay a $6,000 invoice. They claimed the amount had been changed. I had the original file. They didn't care.

Guides & Insights В·

Own Your Data — Why Business Files Should Stay Local

Three months ago, a freelance consultant I know tried to download her client records from the invoicing platform she'd used for four years.

Guides & Insights В·

Freelancer Taxes 2026: Records Guide for US, UK, Canada, Australia

Three years ago, I spent two weeks reconstructing my tax records from memory. I found $2,800 in deductions I had forgotten to claim.

Guides & Insights В·

When to Stop Using Spreadsheets for Invoicing

Spreadsheets are fine until they aren't. The concrete signals that you've outgrown them.

Freelance Finance В·

Freelance Finance Without Chaos: My $3,000 Financial System

For the first year and a half, I was convinced my biggest problem was taxes.

Guides & Insights В·

The Hidden Cost of SaaS Subscriptions

You have probably seen the ads. "Everything you need for just $29/month!" But what if the real cost over five years is not $1,740 but something much higher?

Guides & Insights В·

Freelance Finance 101 — Invoices, Taxes, and Expenses

When you start freelancing, managing your own finances is one of the most overwhelming aspects. No HR department, no accountant reminders.

Guides & Insights В·

Signs You've Outgrown Invoice Templates

Copy-paste invoicing breaks quietly. Here is how to notice before a client does.

Guides & Insights В·

Why I Left FreshBooks After Two Years

For two years, I paid monthly for invoicing software. It worked well. The interface was clean. The reports were useful. Then I realized something uncomfortable: I didn't own my business data. I was renting it.

Guides & Insights В·

10 Invoice Templates for Freelancers — How to Choose

March 2023. I sent my first invoice to a client in Munich. A Google Docs template. Comic Sans in the header.

Guides & Insights В·

Should I Encrypt My Invoices?

What encryption actually protects, what it doesn't, and when it's the right call.

Guides & Insights В·

How to Invoice Without Internet

Airplanes, cabins, dead zones. Invoicing that doesn't phone home works anywhere.

Guides & Insights В·

Quote vs Estimate vs Invoice

Three documents, three legal weights. Which one protects you when a client disputes the price.

Guides & Insights В·

Corrupted Database: Recover Your History

That line appeared on my screen on a Tuesday morning, eleven minutes before a client call. Everything after it was decided by one question: did I have a copy from yesterday?

Guides & Insights В·

What Is Offline-First Invoicing?

The architecture behind LockMargin, explained without the marketing layer.

Guides & Insights В·

Why Freelancers Are Switching from Cloud to Desktop Invoicing

Not anti-cloud. Pro-ownership. The practical reasons behind the move.

Guides & Insights В·

The Freelancer Backup Problem Nobody Talks About

Why 3-2-1 matters and how to start today with one external drive and five minutes.

Money, evidence, and obligations — in plain language.

Archive

Earlier research, analysis, and essays. Kept for reference.

Ready to take control of your invoicing?

No subscription В· No account required В· Your data stays yours forever

Compare LockMargin with