My SaaS startup is just gearing up to start charging for our product. We have our integration withStripe Billing ready to go, but have come to the realization that Stripe still mostly leaves you on the hook for figuring out how to deal with sales taxes. Does anyone have experience setting up a SaaS business to accept payments across the world and apply the correct sales taxes, and making sure everything is tracked and filedcorrectly? In terms of specifics, do you have advice on any of the following?
Unfortunately this is a question to discuss with your accountant not CFL. Stripe is not a serious platform for business in my opinion. You need a business-oriented payment processor, not some home-brewed company that was built for solo-preneurs in a semi-retail setting. If you aren't using a company like ChasePaymentech or FirstData, not only are you looking cheap to customers, you're also not getting the support a B2B company should receive.
Your accountant is going to have to deal with your sales tax filings across state lines anyway. Don't make it more complex by adding multiple processing components when a total solution that integrates with your accounting software is available.
Yes, I understand that the monthly minimums are really annoying when you're just starting out. But changing accounting and billing systems once you have significant revenue is way worse.
I say buck-up and get a real payment processor that has robust systems. Save Stripe for when you're selling cupcakes at street fairs.
ChasePaymentech website is made with cheap 15$ template and handshake stock photos looks very scammy. FirstData looks better, but most pdfs are from 2012, presentations still in Flash, technology that don't even exist lol, that's what you call real payment processors? Paul?
I am based in the UK so it may well be a little different over in the US, although I have filled returns in US when I was a Director of a entity over there.
I recently helped a client in the Adtech SaaS industry setup what you describe.
We use Stripe also, as our payment gateway.
However the billing is done via Chargebee, which integrates with Xero (our financial system). Chargebee also integrates with TaxJar.
Finally, Chargebee integrates with various SaaS metric platforms such as Profitwell and Chartmogul.
@rms, yes, whether you like the look of their simplistic stock interface design or not ChasePaymentech handles about $1.2 trillion volume of transactions. FirstData handles about $2.3 trillion. These ARE real payment processors. And if a company made any effort, it would use their own page/form design that feeds the data directly to the processor and not the generic form used by merchants who can't be bothered.