Readit News logoReadit News
pqvst commented on Ask HN: How do you handle VAT / Sales Tax accounting as B2C SaaS?    · Posted by u/throw_1VJ51pMb
bfstein · 6 months ago
We use Sphere ( https://www.getsphere.com ), and it’s the only good solution I know of for international VAT that handles everything end-to-end (registration, calculation, filing, and remittance).

We use Stripe Billing, and we actually use Anrok for US sales tax compliance. They’re solid domestically, but they don’t do international registration, filing, and remittance; they only do calculation.

There are also firms like VAT IT (vatcompliance.com) that can do this if you want to work with a more traditional service provider.

pqvst · 6 months ago
Sphere looks quite promising, and I haven't come across them before. Their coverage looks pretty good as well, and pricing sounds reasonable. It looks like they have a Stripe integration. Is that something you're using?
pqvst commented on Ask HN: How do you handle VAT / Sales Tax accounting as B2C SaaS?    · Posted by u/throw_1VJ51pMb
pqvst · 6 months ago
I run a B2C SaaS business. We're an EU company. We use Stripe for all billing, and we use Stripe Checkout and Stripe Tax for all of our tax calculations. We've built our own tools to generate monthly/quarterly tax summary reports from our Stripe payments data.

Luckily most of our business is in the EU, so as an EU company, filing our EU VAT is easy.

We used Avalara for 1 year in order to setup VAT registration in Norway. We chose Avalara because they do in fact provide full service solutions for VAT (registration, filing, and remittance). However, they are expensive and were AWFUL to work with: poor communication/support, no integration with Stripe, and we had to manually generate carefully structured Excel files in order to import our sales data. We cancelled our contract with them after 1 year, but were able to take over the filing account from them and now our in-house accountant does the filing and remittance (which is quick, easy, and MUCH cheaper).

We have considered something like Paddle, but it is difficult to justify the increased fees as our business grows. For the amount of money we'd be spending on Paddle in extra fees vs Stripe, we may as well just use a service provider or hire our own staff.

With Stripe Tax we can easily monitor our thresholds in other countries. There are some countries that technically require registration for even a single transaction in that country, which is ridiculous. I imagine for most companies it is definitely not feasible to register, file, and remit in all of those countries.

pqvst commented on Gmail and Yahoo’s 2024 inbox protections and what they mean for email programs   mailgun.com/blog/delivera... · Posted by u/pqvst
pqvst · 2 years ago
From Q1 2024, Gmail and Yahoo will require senders to have SPF, DKIM, and DMARC. Also, spam complaints must be kept below 0.3%.

I recently added DMARC monitoring to some of my domains through CloudFlare.

pqvst commented on Demystifying Web Push Notifications   pqvst.com/2023/11/21/web-... · Posted by u/daco
doubleorseven · 2 years ago
"While you can technically generate your VAPID keys by yourself, it is much easier to use a generator, like vapidkeys.com, which will generate a set of keys for you."

Please don't use online tools to generate private keys. Not CSRs, not WG configs or bitcoin wallets, Nothing. Just don't.

pqvst · 2 years ago
Yes. That is a good point. I'll update the post and recommend using a local tool instead.
pqvst commented on Demystifying Web Push Notifications   pqvst.com/2023/11/21/web-... · Posted by u/daco
rompledorph · 2 years ago
Strange, browser tells me domain pqvst.com does not exists
pqvst · 2 years ago
Huh. What browser?
pqvst commented on Demystifying Web Push Notifications   pqvst.com/2023/11/21/web-... · Posted by u/daco
nhggfu · 2 years ago
great / detailed write-up OP. hat-tip
pqvst · 2 years ago
Thanks :)
pqvst commented on Demystifying Web Push Notifications   pqvst.com/2023/11/21/web-... · Posted by u/daco
zoren · 2 years ago
Great article, thank you for sharing! The web-push package has a generateVAPIDKeys have you tried that? Was it not good since you use vapidkeys.com?
pqvst · 2 years ago
Thanks! I didn't realize web-push had a way to generate the keys until later. Also it was just easier to use the vapidkeys site.

u/pqvst

KarmaCake day420November 14, 2016
About
https://pqvst.com
View Original