News for hackers. Stuff that matters.
Re:Stripe Tax by Silhouette on Thursday June 10, 2021 @10:08AM (#27460955)
Here's some current Stripe UK pricing, confirmed on their site today.

Baseline of 2.9% + £0.20 for international card payments. (It's reduced to 1.4% + 20p for European cards.)

Add 2% for currency conversion. The exchange rate used is stated as "the daily mid-market rate provided by our service providers".

Add 0.5% for Billing if you're using subscriptions.

Add 0.5% more if you're using this new Stripe Tax functionality.

That is significantly over 5% for a typical SaaS or merchant selling digital content online, making international sales in multiple currencies.

Given that merchant of record services like Paddle are providing functionality far more comprehensive than Stripe Tax appears to be, they're still going to be attractive for smaller merchants compared to the more traditional PSPs like Stripe.

It's probably worth pointing out that while the EU has a long track record of making VAT difficult for everyone, plenty of other countries around the world and even some smaller regions seem to be jumping on the bandwagon lately. If all of these governments start attempting to enforce their local laws extra-territorially (leaving aside any questions about the legality and/or morality of doing so for this discussion) without also introducing reasonable de minimis thresholds to avoid grossly disproportionate compliance costs for negligible extra tax revenues in low volume situations, the situation could get very messy.

If that does happen and businesses are forced to comply with all rules globally regardless of actual sales volumes, I don't see how the model uses by traditional PSPs like Stripe has any chance of surviving. Every small business will have to sell via intermediaries like Paddle to shift the tax responsibilities to a larger business with the resources to deal with it, and pay whatever premium the market decides that justifies on all affected international sales.

Re:Stripe Tax by sudhirj on Thursday June 10, 2021 @11:31AM (#27461882)
The tipping point is the 2% for currency conversion, but keep in mind that this is happening either way on Paddle as well, just not going to Paddle. Paddle takes 5%, then the entity that converts from USD to your currency (Payoneer / wire transfer bank) takes the 2% or more. Stripe calls it out clearly and gives you your money in your own currency.
Re:Stripe Tax by Silhouette on Thursday June 10, 2021 @11:55AM (#27462153)
If you're selling a B2C service (so the really horrible tax rules apply) for say £10/month, that extra £0.20 is another 2%. Stripe's total cut for an international sale with currency conversion is then nearly 8%, even if you don't use any of their other services with their own extra costs and you never have any refund or chargeback costs to amortize.

Stripe is crazy expensive these days.

(There are other parts in the fees charged by other services as well, but those also aren't like for like comparisons. I'm just saying that 5% as a baseline wouldn't necessarily be that high compared to services like Stripe.)

Re:Stripe Tax by lemming on Thursday June 10, 2021 @08:24PM (#27467802)
Paddle uses Currency Cloud for that, which charges a true mid-market rate and a very low transaction fee. It's what Transferwise uses behind the scenes.
Re:Stripe Tax by sudhirj on Friday June 11, 2021 @03:14AM (#27470233)
They use whatever to convert all the currencies of the world into your base currency, usually USD/EUR. Then they transfer that to you, and you pay more conversion fees if that’s not your actual base.
Re:Stripe Tax by lemming on Sunday June 13, 2021 @07:26PM (#27497574)
I sell in USD, and then once a month they transfer my sales to me using Currency Cloud. At that point it gets converted at the mid-market rate + 0.25% IIRC. Since they don't actually make international transfers using banks, that amount is what actually arrives in my bank.
Re:Stripe Tax by realityking on Thursday June 10, 2021 @05:43PM (#27466220)
I believe the currency conversion charge can be avoided by only charging your customers in your own currency or another currency you have a bank account for. I rarely see a small merchant that takes more than one or at best two currencies.

That'd leave you with 20p + 3.9% (international) / 2.4% (European). Compared to Paddle's 5% + $0.50 that could be a good deal depending on how much of your volume happens in Europe.

Re:Stripe Tax by Silhouette on Thursday June 10, 2021 @06:12PM (#27466484)
I believe the currency conversion charge can be avoided by only charging your customers in your own currency or another currency you have a bank account for.

It can, but then your customers get hit with varying exchange rates and potentially high conversion fees on their side. This will not make you popular with your international customers, at least the ones who didn't already back out when they saw a foreign currency anyway. Depending on which research you read, the rate of lost conversions due to lack of local pricing could be as high as 50%.

Within the overall landscape of payment processing options, Stripe looks trapped in an awkward middle ground now.

Above them are the merchants of record. Including currency conversion, international sales using Paddle seem to cost 7% + 35p at current USD/GBP exchange rate and their standard published pricing. But for that, you get real tax compliance.

Then we have Stripe, coming in at 5.9% + 20p (4.4% + 20p for European cards). Even with Stripe Tax, you're missing much of the essential functionality for global tax compliance and the reassuring liability shift, so that extra 1.1% + 15p or even 2.6% + 15p would be the easiest sale since bottled water in a desert to a lot of merchants.

Further down the price spectrum, we have services like GoCardless that are offering direct payment schemes rather than cards (duh) but for a fee of only 2% + 20p including currency conversion. You don't get any built-in tax support here, so it would be fairest to compare with Stripe at 5.4% + 20p or possibly 3.9% + 20p, but that's still quite a difference. And while you have to do your own tax compliance as with all payment processors using this model, you do get other benefits, notably in much improved reliability of collecting payments via direct payment schemes compared to card payments.

I wonder whether Stripe's medium-term goal might be to establish its own merchant of record service, and Stripe Tax in its current form is just the opening move. Otherwise, it doesn't really make sense to me as a strategy. But I have no inside knowledge on this and there are several Stripe people around who probably do, so no doubt if they want to elaborate at this time they will.

Re:Stripe Tax by realityking on Thursday June 10, 2021 @06:49PM (#27466910)
I agree that the convinces of Paddle is hard to beat, especially for sole developer and small companies. Liability shift being indeed very powerful. But I also think the percentages thrown around are too sinistic. If you make ~5 figures a month in revenue it becomes very doable to hold a Euro and USD bank account in addition to your local currency, likely covering a fair amount of your customer base. Suddenly your cost are significantly lower (at the expense of now having to manage multiple accounts)
Re:Stripe Tax by Silhouette on Thursday June 10, 2021 @06:59PM (#27467042)
Sure, you can hold accounts in multiple currencies. However, if you're a sole developer or small business bringing in low-six-figure revenues, you're probably going to want to take much of that revenue out of the company to pay its people on a regular basis. That in turn probably means transferring it to your primary bank account and converting the currency to your primary currency in the process, which will incur a conversion cost again. So holding accounts in several different currencies mostly helps if you expect to both bring in and pay out significant amounts in those same currencies, avoiding a round trip of conversion to and back from your native currency.
Re:Stripe Tax by gingerlime on Friday June 11, 2021 @04:54AM (#27470852)
True, but wise accounts make it easier and also cheaper than 2% that Stripe charges.
Re:Stripe Tax by Silhouette on Friday June 11, 2021 @05:55AM (#27471221)
Indeed. That seems to be what GoCardless are using now, and as mentioned above, they work out much cheaper than Stripe for international payments with currency conversion.
Re:Stripe Tax by plantain on Thursday June 10, 2021 @09:10PM (#27468160)
Except for the vast majority of countries supported by Stripe, you can only be paid in your local currency.

Australian companies can only get paid in AUD. I've been getting killed on this for years, Stripe keeps saying "soon" :(

Re:Stripe Tax by gingerlime on Thursday June 10, 2021 @03:43PM (#27464776)
Stripe also offers interchange plus pricing, but you’ll have to badger them for it… if you’re selling in Europe it can work out much cheaper, but it depends (eg amex would cost you much more).

Also the exchange rates can be avoided by setting up bank accounts with different currencies (eg transferwise —- now wise). This alone saved us a bundle.

Re:Stripe Tax by plantain on Thursday June 10, 2021 @09:23PM (#27468265)
Re:Stripe Tax by gingerlime on Friday June 11, 2021 @04:52AM (#27470834)
We are. If I understand correctly also the UK, where I believe GP is based.