Skip to main content
When Ruba is Merchant of Record, Ruba resells your digital product to the customer. You still own the product and customer relationship, while Ruba becomes the legal seller for the transaction and takes responsibility for payment collection and indirect sales tax.

Place each party in the sale

This differs from using a payment service provider directly. A PSP such as Stripe moves money and provides low-level payment primitives, but your company remains the seller and retains the tax, registration, filing, and transaction liability. A Merchant of Record adds a commercial and compliance layer above the processor.

Decide which model fits

Neither abstraction is universally better. A direct PSP is sensible when you already have the integration, need unusual payment control, and can operate international tax yourself. Ruba is designed for teams that want the catalog, checkout, recurring billing, access delivery, customer portal, and indirect-tax role connected in one system.

Follow the tax responsibility

Digital sales can create VAT, GST, or sales-tax obligations outside the seller’s home country. Two jobs are involved:
  1. Collection: determine the correct treatment and add or extract the tax during the sale.
  2. Remittance: register where required, file returns, and pay the collected amount to each authority.
For example, a 10subscriptionsoldtoaSwedishconsumerat2510 subscription sold to a Swedish consumer at 25% VAT totals 12.50, including $2.50 for tax. A VAT-registered Swedish business may instead qualify for reverse charge. Stripe Tax can automate much of the calculation, but a direct merchant still owns registration, filing, and payment. Thresholds and rules vary. Some jurisdictions require registration before or soon after the first sale, while others begin only after significant volume. The United Kingdom and EU impose upfront obligations on many non-resident digital sellers; Texas uses a $500,000 threshold. Product taxability and business-buyer treatment also vary.

What Ruba assumes

As reseller, Ruba:
  • determines and collects applicable indirect tax;
  • supports business VAT treatment such as EU reverse charge;
  • monitors thresholds and registrations;
  • files and remits through its accounting operations;
  • issues the customer-facing transaction documents.
This can cause tax to appear on more transactions than when a young seller operates directly below local thresholds. It also means you cannot use Ruba’s collected VAT as your own input-VAT deduction.
Merchant of Record coverage concerns transaction taxes. You remain responsible for income and revenue taxes owed by you or your company in its country of residence.

Coverage and records

Ruba supports global payments subject to its country coverage and manages registrations as sales volumes reach jurisdictional requirements. The EU OSS VAT number is EU372061545. Software that does not recognize the EU prefix may require a manual override or an update from its vendor because OSS numbers are not country-prefixed like an Irish IE VAT number.