Ruul is a global invoicing and payment platform built around independent work. It connects two sides of the same problem: freelancers who need to bill clients and get paid — without setting up a company of their own — and businesses who need to pay contractors anywhere without the cross-border compliance headache.
Ruul does this by acting as the legal layer between the two sides — its Agent of Record model. That keeps invoices compliant and payments clean, so a freelancer doesn’t need a company to get paid, and a business doesn’t need a local entity in every country it pays into.
If you’re a freelancer or independent professional
- Create your account and verify your identity. A quick one-time setup (KYC) unlocks invoicing and payouts.
- Add your client and create an invoice. Enter the work, amount, and currency. Ruul issues a compliant invoice on your behalf and sends it to your client — this is how you invoice clients anywhere, even without a registered company.
- Your client pays Ruul. They can pay by bank transfer or card, with no Ruul account needed on their side.
- Ruul pays you. Once the payment clears, Ruul deducts its commission and releases your payout — usually within one business day, in the currency and method you chose. SWIFT transfers can take a few extra business days.
You can receive payouts in 140+ currencies, to a bank account or crypto wallet. Every contract and payment record lives in one place, ready for tax time.
If you’re a business paying contractors
- Create your business account and verify your company. A one-time business verification (KYB) sets you up to pay.
- Add your talent. Invite the contractors you want to pay into your dashboard.
- Create a payment for the work. Pay a contractor individually, or run bulk payments to pay many people at once.
- Ruul handles the payout and compliance. Ruul pays your contractors in their preferred currency and acts as the counterparty for the engagement, keeping everything documented and compliant.
The common thread — Agent of Record
In both flows, Ruul is the Agent of Record: the legal seller and counterparty in the middle. That’s what lets a freelancer without a company issue a real invoice, and a business pay a contractor abroad without compliance risk.
Curious about that middle layer? Read what an Agent of Record is.
What it costs
There are no setup costs and no monthly fees. Ruul charges a flat 5% commission per transaction — so you only pay when money actually moves. You can see the full breakdown on the pricing page or in fees and pricing explained.
Today more than 240,000 freelancers use Ruul, which has processed over $1.18B in transactions, with teams at organizations like the UN, McKinsey, and Toyota among those paying through it.
Frequently asked questions
Do I need a registered company to use Ruul?
Freelancers do not. Ruul acts as your Agent of Record and issues invoices on your behalf, so you can bill clients without setting up a company. Businesses paying contractors do need to be a registered company and complete verification.
Does my client need a Ruul account to pay me?
No. Clients can pay by bank transfer or card without creating a Ruul account.
How fast do I get paid?
Once your client's payment clears, Ruul deducts its commission and releases your payout, usually within one business day. SWIFT transfers can take a few extra business days.
What does Ruul cost?
Ruul charges a flat 5% commission per transaction. There are no setup costs and no monthly fees, so you only pay when money actually moves.
How many countries does Ruul support?
Ruul supports invoicing across 190 countries and pays out in more than 140 currencies, to a bank account or crypto wallet.
Can a business pay many contractors at once?
Yes. Businesses can pay a contractor individually or run a bulk payment to pay many people at the same time.
Was this article helpful?
Thanks for the feedback! 🙌