What is the difference between sandbox and production?
Sandbox is for building and testing; production is for real fiscal submissions. They are fully isolated: a sandbox key (tbk_test_) never works against production, sandbox never consumes production quota, and production credentials are never used in sandbox. Sandbox also has a built-in simulator and its own soft monthly cap.
Side by side
| Sandbox | Production | |
|---|---|---|
| Key prefix | tbk_test_ | tbk_live_ |
| Real filing | No — simulated or test endpoint | Yes — real fiscal invoices |
| Quota | Own soft monthly cap | Your plan quota |
| Simulator | Available | Not applicable |
| Credentials | Shared/test where offered | Your production credentials |
Promoting to production
Verify in sandbox
Confirm approvals, rejections, duplicates and retries all behave correctly.
Complete production requirements
Real credentials plus company and branch configuration.
Generate a live key
Issue a tbk_live_ key and switch your endpoint/config.
Monitor the first live invoices
Watch logs and the authority health monitor closely at first.
A safety note
Because SRB uses one gateway for both Test and Live, the environment is enforced by your API key, not the URL — which is exactly why sandbox and production keys are strictly separated. See SRB API.