Getting paid15 juill. 2026·6 min

Should You Use a Freelancer Invoicing Service Like Ruul or Xolo Go?

Should you use a freelancer invoicing service like Ruul or Xolo Go?

If a client asks you to bill them through a service like Ruul or Xolo Go, or you are thinking about signing up for one yourself, it helps to know exactly what you are trading before you click accept. These services solve a real problem, and for some freelancers they are worth every cent of the fee. For others they add a middleman, a cut, and a payout delay to a payment that could have gone straight to the bank. This post explains what these tools actually do, when the fee earns itself, when you are better off billing direct, and the questions to ask first. Current as of 2026, written for solo freelancers in Canada.

What is a freelancer invoicing service, and how does it actually work?

A freelancer invoicing service is a company that invoices your client on your behalf, collects the payment, takes a percentage, and passes the rest to you. Ruul and Xolo Go are two of the better known ones, and there are several others.

The reason they exist is that a lot of freelancers, especially early on or when working across borders, do not have a registered company to invoice through. A client, particularly a larger one in another country, often will not pay an individual without a proper business invoice and the tax paperwork that comes with it. These services step in as the billing entity. They issue a compliant invoice under their own company, handle the sales-tax and cross-border formalities, receive the client's money into their account, deduct their fee, and then release the balance to you.

That is the key mechanical fact worth sitting with. In most of these models the payment lands in the service's account before it ever reaches yours. You get paid when they pay you out, on their schedule, minus their cut. That single design choice is where most of the trade-offs come from.

When is a freelancer invoicing service worth the cut?

It is worth it when the service unlocks money you could not have billed for on your own, or removes a compliance headache that would cost you more than the fee in time and risk.

Three situations where the cut usually earns itself. First, you have no registered business and a client who will only work with a proper invoicing entity, and setting up your own company is not worth it yet. Second, you are billing across borders and the tax, currency, and paperwork would take you hours per invoice to get right. Third, the client specifically requires it, and the alternative is not getting the contract at all. In all three, a few percent off the top beats zero, and it beats a compliance mistake you have to unwind later.

There is a real convenience premium here, and it is fine to pay it when it buys you something you genuinely need. The mistake is paying it out of habit once you no longer do.

When are you better off billing your client directly?

You are better off billing direct when you can send a compliant invoice yourself and get paid without a middleman taking a cut and controlling the timing. For a lot of Canadian freelancers working with Canadian clients, that is most of the time.

If you are registered, or you are under the CRA's $30,000 small-supplier threshold and not yet charging GST/HST, and your client is happy to pay you into your own account, the invoicing service is solving a problem you do not have. You can send a professional, numbered invoice with the right tax lines, and the payment can settle straight to your bank. Every percent a service would have taken stays with you, and nobody sits between you and your own money deciding when it gets released.

The honest rule of thumb: use a service when it does something you genuinely cannot do alone, and bill direct the moment you can. The r/freelance thread that prompted this post split exactly along this line. The people it saved were billing large foreign clients with no company of their own. The people who got burned were using it for payments they could have taken directly, and found out about the fees and the holds only after the fact.

What should you ask before you sign up for one?

Ask four questions, and the answers tell you almost everything.

First: what is the total fee, including currency conversion and withdrawal, on a real invoice? The headline percentage is rarely the whole cost. Add the payout and FX fees and look at what actually lands in your account.

Second: whose account does my client's money hit first, mine or theirs? If it is theirs, then their payout timing and their risk rules sit on top of every payment you send.

Third: how long from client payment to money in my bank, and can that timeline change? A service that holds the balance can review, delay, or pause a payout, and you want to know that before you are depending on the money.

Fourth: who is the contracting party on the invoice, me or the service? On some platforms the service becomes the legal biller, which can affect your client relationship and your own record of the work.

If a service answers those four cleanly, you know what you are buying. If the answers are vague, that hesitation is itself the answer.

Do these services hold your money?

Usually, yes, at least for a window. Because the payment flows into the service's account before it reaches you, there is a period where the money you earned is sitting on their balance, and they decide when it moves.

For most people, most of the time, that payout happens on schedule and nobody thinks about it. The problem is the exception. Automated risk systems built to protect a platform across its whole customer base can flag a large invoice, a new client, or an unfamiliar pattern and pause a payout for review. When that happens, you are carrying a risk decision that was tuned for the platform's entire book rather than for your rent. It is the same dynamic that drives the frozen-funds stories people post about tools like Finom: not malice, just a middleman holding your balance and a risk model that occasionally says wait.

This is the cost that does not show up in the fee table. When someone else holds your money, you have handed them the power to pause your income, and you usually learn the terms of that power on the day it gets used.

Where Loot lands on this

Loot is not an umbrella invoicing service, and for a Canadian freelancer billing a client directly, that is the point. You send the invoice under your own name, and when the client pays, the money settles straight into your own connected account through Stripe. Loot never holds your balance, so there is nothing on our side to reserve, delay, or freeze. If your situation genuinely needs an umbrella service, a foreign client who requires one, no company of your own yet, use one and pay the fee with open eyes. But if you are billing a client who is happy to pay you directly, you do not need a middleman taking a cut of every invoice. Loot is Canadian, built for freelancers, and free to start.

Frequently asked questions

What is a freelancer invoicing service? It is a company that invoices your client on your behalf, collects the payment into its own account, takes a percentage fee, and pays the rest out to you. Ruul and Xolo Go are two common examples. They are most useful when you have no registered business of your own or you are billing across borders and need someone to handle the compliance.

How much do invoicing services like Ruul or Xolo Go charge? Most charge a percentage of each invoice, commonly a few percent, and some add currency-conversion and withdrawal fees on top. Always calculate the total on a real invoice amount, including payout and FX costs, rather than trusting the headline rate.

Do I need one if my client is in the same country as me? Often no. If you can send a compliant invoice yourself and your client is happy to pay into your own account, a domestic payment does not usually need an umbrella service. These tools earn their fee mainly on cross-border billing or when you have no company to invoice through.

Can an invoicing service hold or delay my payment? Yes. Because your client's payment lands in the service's account before it reaches you, the service controls the payout timing and can pause it for a risk review. That is the main trade-off of any model where a middleman holds your balance.

Does Loot work like Ruul or Xolo Go? No. Loot is not an umbrella biller. You invoice under your own name and payments settle straight into your own connected account through Stripe, so Loot never holds your money. It is built for Canadian freelancers billing their own clients directly.


This article is general information about how freelancer invoicing services handle billing and payouts and is not legal or financial advice. Details are current as of 2026; confirm any specific service's fees and terms with that provider.