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 · Building LockMargin · Aug 30, 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.

Building LockMargin

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

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.

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 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.

Guides & Insights

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

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