Connecting to Stripe
Programa's invoicing is powered by Stripe, the payment platform used by Netflix, Deliveroo, and Expedia. You'll be creating a Stripe Connect account, which is available in over 100 countries.
Before you begin: Check if your country is supported by viewing Stripe's approved countries list. If your country isn't listed, you'll need to create a Stripe Atlas account instead. We recommend reading Stripe's Atlas documentation carefully and contacting them directly about tax liabilities and accounting considerations.
Navigate to Integration Settings (or click here)
Click the Connect button
Create a new Stripe account and follow the prompts to complete setup (Stripe's single platform connection policy requires a new account - learn more here)
Click the Go to Invoice Settings button to customize your invoice.
Connecting to Xero
Programa's Xero integration syncs your invoicing and workflow, so you only need to reconcile payments in Xero. This integration doesn't give Programa access to your Xero account.
Navigate to Settings > Integrations > Xero (or click here)
Click Connect and enter your Xero login details
Choose your organization from the dropdown menu
Connecting to QuickBooks
The QuickBooks integration syncs your invoices, tax rates, and contacts for streamlined financial operations.
Navigate to Settings > Integrations > QuickBooks (or click here)
Click Connect and enter your QuickBooks login details
Select your company from the dropdown menu (choose the one relevant to your Programa projects)
Click Next
Click Connect to confirm and complete the integration
Setting Up Tax Rates
Follow our guide linked here to set up tax rates for your Studio and projects.
Need more help getting started with invoicing? Contact our support team via live chat for personalized assistance.


