Whether you’re a seasoned freelancer or just starting out on the side, figuring out your invoicing process will be a big task. You’ll want to get paid fast and without crippling fees. And there are also compliance and tax reporting requirements to keep in mind.
Invoicing apps like Xolo Go and Ruul reduce the costs and complexities of getting paid internationally. Today you’ll hopefully gain more insight on which product would best suit your needs.
Invoicing freelance clients can be the best and the worst kind of experience. Without good invoicing software, getting hard-earned cash into your bank account can be a tax and compliance nightmare — especially if you’re doing business globally.
A user-friendly invoicing platform helps:
Deciding between different invoicing apps is tricky. You have to compare the features, the fees, and the eligibility requirements.
To make your job easier, we’ve lined up all the key considerations for Xolo Go vs Ruul.
Xolo Go |
Ruul |
|
USP |
Invoice like a company without registering one. |
Global B2B invoicing solution for independent talent. |
Who is it best for? |
Location-independent freelance service providers looking for a convenient, cost-effective and compliant global invoicing app with integrated banking. |
Part-time freelancers and beginners, looking for an easy way to invoice for occasional work. |
Eligibility |
186 countries 🌍 |
150 countries 🌍 |
Setup time & ease |
10 minutes To start using Xolo Go, you’ll only need a valid email address and a copy of your ID. |
Same-day Ruul requires an extra onboarding step, where you need to authorize them as your digital service reseller. After your account is reviewed, you can start sending client invoices. |
Customizable invoices |
✔️ |
✔️ |
Invoice count |
Unlimited |
Unlimited |
Recurring invoices |
✔️ Program repeat invoices to specific clients to be auto-dispatched every week/month. |
❌ No recurring billing options are available at present. |
Automated VAT calculations |
✔️ |
✔️ |
Supported payment methods |
|
|
Number of supported Currencies |
Seven EUR, USD, CAD, CHF, GBP, PLN, and SEK. |
140+ Global currencies |
Minimum invoicing amount |
1 EUR |
100 EUR or equivalent for each supported currency. |
Transaction fees |
Flat rate of 5.9% per paid invoice. Extra 1.9% charge for card payment processing |
From 2.75% per paid invoice. Extra variable charges may apply for SWIFT transactions. |
Integrated business banking |
✔️ Receive a business bank account number (IBAN) to receive client payments, as well as tools to process card payments. |
⏳Coming soon Ruul has announced, but not yet released integrated banking services for freelancers. You’ll need to provide your IBAN number to receive bank transfers from clients. |
Payout time to bank account |
1 working day |
18 hours on average |
Invoice reminders |
✔️ Auto-send payment reminders on every overdue invoice. |
❌ Not available at present. |
Business expense reimbursement |
✔️ |
❌ |
Financial analytics |
✔️ Monitor your business income and expenses in real-time. Xolo Go auto-displays all incoming payments and expenses, including paid taxes and reimbursed out-of-pocket spending. |
✔️ See all your Ruul earnings on a dashboard. You can also manually add income from other sources and incurred expenses to get more accurate insights. |
Access to a freelance marketplace |
✔️ Get new high-quality gigs by registering with Xolo's talent match-making ecosystem. |
❌ No talent marketplace is available at present. |
Option to incorporate as a legal entity |
✔️ Establish and remotely operate a European limited liability company (LLC) by switching to Xolo Leap. |
❌ No company incorporation services are available. |
Tax and account assistance |
✔️ Available as an add-on service for Xolo Leap users, as well as independents in Spain, Italy and Estonia. |
✔️ Tax Compliance is available as an add-on feature. |
Xolo Go and Ruul enable independent workers to legally invoice clients like a company without registering one.
Xolo Go, however, offers access to a wider range of features, ranging from in-built cash flow analytics to automatic invoice payment reminders. Moreover, you can benefit from a fixed flat-rate commission and some cool add-on services. 😎
Banking fees, business software or even a new laptop — these are all examples of deductible business expenses for freelancers.
Pay for operational expenses out-of-pocket, then reimburse yourself with business funds to legally reduce your tax bill and avoid stretching your personal budget.
With Xolo Go, you can easily upload all your receipts, going up to 2 months backward, and get auto-reimbursed to your personal account. We also keep neat transactional records of all the in-and-out money flows, which you can download anytime and share with your accountant.
Since Ruul doesn’t provide freelancers with a business bank account at present, you cannot claim and reimburse expenses via their invoicing app.
Unlike other popular invoicing apps, Xolo Go and Ruul don’t have any account setup or monthly subscription fees. So that’s one less expense to budget for! But each provider charges a commission on each processed payment.
With Xolo Go, you need to remember just two numbers:
The fees are set in stone and don’t depend on the payout currency, invoice total or the client’s location. So you can easily budget for these or even pass them on to your clients by including these in your freelance rates.
Ruul pricing is more complex with variable rates based on currency exchange pairs, client’s and freelancer’s bank account locations and payment method.
For example, the effective commission rate is 6.9% for a £250 invoice from an India-based freelancer to a UK-based business. That said, commission for same-currency invoices (e.g., EUR to EUR) can be as low as 4%.
Also, unlike Xolo Go, Ruul has a minimum invoice size of €100, which makes it less suitable for test or small-scale projects.
You can estimate the fees upfront using an on-site calculator, which is convenient. Still, this is some extra math you have to do to figure out if Ruul invoicing software is worth using for every project.
Xolo Go lets you invoice like a legal entity without operating one.
But should you ever decide to switch from part-time freelancing to full-time business ownership, we will still have your back!
You can easily convert your Xolo Go account to a Xolo Leap one. Xolo Leap is our human-led and software-augmented service for easy company incorporation and management via the Estonian e-Residency program.
With Xolo Leap, you can set up a European LLC for under €500 and run it from anywhere on the planet, fully remotely. Our world-class accounting team will support you at every stage — from company registration to ongoing compliance, recordkeeping, and tax reporting.
Although Ruul is a fellow Estonian business 🇪🇪, they don’t offer any company incorporation services at present.
Xolo Go and Ruul both offer global invoicing software. But Xolo Go does a bit more than just giving access to an invoice generator and online payment collection.
With our invoicing app, you also get:
… Plus access to a curated freelance marketplace with high-paid jobs and add-on services for scaling your business.
Test-drive Xolo Go for free. We only get paid when you do!
Elena Prokopets writes content for tech-led companies & software development businesses, marketing to them. Her empathy for the customer, expertise in SEO, and knack for storytelling help create content that ranks well and drives industry conversations.
Elena uses Xolo so she can focus on her solo B2B content writing business without stressing over the compliance and admin overhead.
and get the latest updates and expert
business tips straight to your inbox.