Nobody Withholds Taxes From a Freelance Payment. Nilvo Makes You Do It Yourself.

A paycheck and a client payment look like the same event. Money appears in your account, your phone buzzes, the balance goes up. They are not the same event at all, and the difference is the single most common reason self-employed people get hurt in April.

a calculator sitting on top of a table next to a laptop

A paycheck has already been through something. A client payment has been through nothing.

What Payroll Was Actually Doing for You

When you were on a W-2, an entire administrative function sat between your employer’s decision to pay you and the number you saw. Federal income tax came out. State tax, in most places. Social Security and Medicare, with the employer matching half. Whatever you had set aside for insurance or retirement. By the time the deposit hit, every claim on that money had been settled, and what was left was genuinely yours.

You never had to think about it, which is exactly the point. The system was designed so you would not have to.

Go freelance and that function does not get replaced. It gets deleted. You are now the payroll department, and the payroll department has no calendar, no reminders, and no authority to stop you spending the money.

The Gap Between Getting Paid and Owing

Here is what makes this harder than it sounds. The money is in your account. It is spendable right now. It clears, it shows up in the balance, and nothing about it is labeled or restricted. It looks precisely like income, because in a plain accounting sense it is income. A meaningful chunk of it is also a liability you have not paid yet.

And the timing works against you. Estimated taxes are due on a schedule that has nothing to do with when your clients happen to pay. A big invoice clears in July and the obligation it created does not surface until a quarterly deadline, or worse, until the following April, by which point the money has been gone for months and the number is abstract.

This is not a discipline failure. It is a structural one. Nothing in the flow of a freelance payment forces a decision at the moment the decision would actually be easy to make.

A Bucket Is Not a Calculation

Which is the gap Nilvo is built to close. When a payment arrives, you log it and assign the whole amount across categories before you touch any of it. Taxes is one of those categories, and it gets funded first, at the moment the money lands rather than at the moment the bill does.

Worth being precise about what that is and is not. Nilvo does not tell you what you owe. It is not a tax preparer, it does not calculate your liability, and it gives no tax advice. It also never holds or moves the money. What you are doing is marking a portion of a payment as already committed, so that when you look at the account you are looking at a number you have thought about rather than a number that merely exists.

The figure itself is a question for whoever handles your return, and it varies more than people expect depending on your income, your state and what you can deduct. The point is not the percentage. The point is that the decision gets made on the day the money arrives, when you still have all of it, instead of nine months later when you have some fraction of it and a deadline.

Payroll was never really a convenience. It was a commitment device, and it worked because it ran before you ever saw the money. Losing it is the part of self-employment nobody warns you about.

Rebuild it by hand, or find out in April what it was worth.

Related Posts