Do I need to set up a test account?

There's no need to create a separate test account with TaxCloud. Every account is in test mode until the API credentials associated with it go "Live" (by pressing a "Go Live" button in TaxCloud).

You can associate as many websites to your TaxCloud account as you want, and each will be given a unique set of API credentials. All transactions from a website's API credentials are test transactions until you specifically press the Go Live button for that particular site. Once a website is marked as Live in TaxCloud, all transactions from that point forward will be included in our automatically generated (and optionally filed) sales tax returns.

Development and staging websites not marked as Live will behave exactly like Live sites, but staging transactions will never be included in sales tax returns or reports.