I'm in the UK if it makes any odds.<p>I am about to release the MVP of my first ever Saas product which (hopefully!) will have paying customers. I know I'll need to deal with the business sides of things at some point - form a company, create a company bank account, track money in/out for tax purposes. Should I do all of this before getting a paying customer? Or afterwards..?<p>The MVP philosophy would surely be afterwards but perhaps for legal reasons this is undesirable. What did you guys do?
I'm from the UK as well and it's <i>very very relevant</i> that you've mentioned that.<p>UK is the perfect place for you in this situation. US people might give you advice based on their legislation so be careful who you listen to<p>1. Set up as a sole trader with the HMRC (the equivalent of IRS for US readers that are curious)
2. Declare your profits
3. You'll pay taxes (and everything is legal as well) on the following brackets: <a href="https://www.gov.uk/government/publications/income-tax-personal-allowance-and-basic-rate-limit-from-2019-to-2020/income-tax-personal-allowance-and-basic-rate-limit-from-2019-20" rel="nofollow">https://www.gov.uk/government/publications/income-tax-person...</a><p>Scroll down to the chart to see what I'm talking about but here is the highlight:<p>Any profits between £0 and £12,500 are untaxed — you have to declare them though.<p>So I'd say yes, don't form a company yet. Godspeed
I'd do it right before releasing the product if you don't need to do it earlier.<p>You should track money in/out now, don't wait until the company it setup. You can claim expenses on the company even if those expenses were incurred before the company was formed.