Getting paidJul 1, 2026·6 min

Why Some Invoicing Apps Hold Your Money

Why some invoicing apps hold your money

By the Loot team. Built for Canadian freelancers.

When a client pays an invoice, the money takes one of two routes. It either settles straight into your own bank account, or it lands in the app's account first and the app releases it to you on its own schedule. The second route is where the frozen-funds horror stories come from. This post explains both models in plain language, gives you the exact questions to ask any invoicing or payment tool before you trust it with your income, and shows why the plumbing underneath matters more than the logo on the front.

Why do some invoicing apps hold your money before paying you?

Short answer: because they sit in the middle of the payment as the merchant of record, so the money is legally theirs for a moment before it becomes yours.

When a tool collects payments under its own merchant account and pools every customer's money together, your client's payment hits the platform's balance first. The platform then pays you out on a cycle it controls, often a few business days later, sometimes longer. That gap exists for a real reason. The platform is carrying the fraud and chargeback risk for thousands of accounts at once, so it holds a buffer and reserves the right to pause a payout if anything looks unusual. The trade-off is that your cash flow runs on their timeline, and their risk team can put a hold on funds you have already earned.

This is the aggregator model, and plenty of all-in-one tools and classic payment buttons use it. It is convenient to set up. The cost shows up later, on the day you actually need the money and it is not there yet.

What is the difference between direct settlement and a platform that holds your funds?

Direct settlement means the payment processor deposits your client's money into your own connected account and pays it out to your bank on your schedule, without the invoicing app ever holding the balance.

Here is the contrast. With a holding model, the path runs from the client, to the platform's account, then after a wait, to you. With direct settlement, it runs from the client, to your own processor account, to your bank. In the direct model the invoicing tool you log into never touches a balance, so there is nothing on its side to pool, reserve, or freeze. Stripe's own documentation describes this for its Connect product: with direct charges the payment lands in the connected account's balance and pays out on that account's own schedule, and funds settle in the account holder's own country.

The practical difference is who controls the timing and the risk. Under a holding model, a single app's risk decision can sit on your money. Under direct settlement, your payout follows your processor's normal schedule and the app in the middle has no balance to hold.

Can a payment platform really freeze money you have already earned?

Yes, and it happens often enough that it is a recurring topic in freelancer communities. Search any freelance forum and you will find threads about funds frozen for a "review," accounts limited with a balance still inside, or support going quiet right when rent is due.

It is usually not malice. Risk systems are automated and tuned to protect the platform against fraud across its entire customer base, so a sudden large invoice, a new client in another country, or a pattern the model has not seen before can trip a hold. For a big platform that is an acceptable false-positive rate. For you, it is one income stream and one bad week. The freelancer ends up carrying a risk decision that was built around the platform's whole portfolio rather than your rent.

The takeaway is not that any one company is evil. It is that when a tool holds your balance, you have handed it the power to pause your income, and you usually learn the terms of that power on the day it gets used.

How do I tell which kind of tool I am using?

You ask four questions before you send a single invoice through it. Each one has a clear right answer.

First: when a client pays, does the money land in my own bank or in the platform's account first? You want your own.

Second: who sets the payout schedule, and can the platform change it or pause it? You want a schedule tied to a real payment processor rather than a discretionary release.

Third: does the company hold a balance on my behalf at any point? The less time anyone else holds your money, the less there is to freeze.

Fourth: if my account gets flagged, what happens to money already in the system, and how do I reach a human? If the answer is buried or vague, treat that as the answer.

If a tool cannot give you a straight reply to those four, that hesitation tells you which model it runs. The plumbing underneath matters more than the brand on the front, and these four questions surface the plumbing in about two minutes.

Where Loot lands on this

Loot runs payments through Stripe's direct settlement, so a client's payment goes into your own connected account and out to your bank on your processor's schedule. Loot never holds a balance at all, which means there is nothing on our side to reserve, delay, or freeze. We built it that way on purpose, because the whole point of going independent is that the money you earn is actually yours, on time. Loot is Canadian, built for freelancers, and free to start.

Frequently asked questions

Do all invoicing apps hold your money before paying you? No. It depends on the payment model. Apps built on direct settlement deposit the client's payment into your own connected account and never hold a balance. Apps that act as the merchant of record pool funds and release them on their own schedule, which is the model that can freeze or delay a payout.

Is a payment hold the same as a refund or a chargeback? No. A hold is the platform pausing money that has already been paid to you, usually for a risk review. A chargeback is a client's bank reversing a specific payment. A hold can happen with no dispute at all.

How long can a platform hold freelancer funds? It varies by platform and by the reason for the hold. Some reviews clear in a few days; some reserves last weeks or months. The honest answer is that under a holding model you do not control the timeline, which is the reason to prefer direct settlement.

What is direct settlement? Direct settlement means the payment processor pays your client's money into your own account and out to your bank on a set schedule, without the invoicing tool ever holding the balance. Stripe Connect's direct-charge model works this way.

Does Loot ever hold my money? No. Loot uses Stripe's direct settlement, so payments go to your own connected account and Loot never holds a balance. There is nothing on our side to freeze.


This article is general information about how payment platforms handle funds and is not legal or financial advice. Details are current as of 2026; confirm any specific platform's terms with that provider.