- Knowledge Base
- Revenue
- Payment Processing
- Set up HubSpot payments
Set up HubSpot payments
Last updated: June 30, 2026
Available with any of the following subscriptions, except where noted:
-
Marketing Hub Starter, Professional, Enterprise
-
Sales Hub Starter, Professional, Enterprise
-
Service Hub Starter, Professional, Enterprise
-
Data Hub Starter, Professional, Enterprise
-
Content Hub Starter, Professional, Enterprise
-
Revenue Hub Professional, Enterprise
Permissions required Super Admin or Manage payments and subscription permissions are required to set up HubSpot payments.
With HubSpot payments, HubSpot’s built-in payment processing option, collect one-time and recurring payments through invoices, payment links, and quotes, legacy quotes, and subscriptions. HubSpot payments is available to companies based in United States, United Kingdom, and Canada, and enables you to collect payments through credit/debit cards, Apple Pay, Google Pay, and bank debits such as ACH, SEPA, PADs, and BACS.
Use HubSpot payments to:
- Create sales agreements: create branded quotes and legacy quotes to send to prospects.
- Manage recurring billing: use subscriptions to manage recurring billing.
Please note: if the Automatically create contracts from accepted quotes setting is turned on, and you're enrolled in the Connected CPQ, Billing, and Payments beta, ongoing billing is managed through contracts. Learn more about the setting.
- Collect revenue: issue invoices to collect payments via credit card, bank debit, or recorded offline methods.
- Manage payments: manage payments and payouts from HubSpot.
- Report on key metrics: analyze and report on key revenue metrics.
Learn more in the frequently asked questions.
Alternatively, if you have an existing Stripe account you can connect it as a payment processing option. The Stripe payment processing option is available for all account subscriptions and is available internationally with some exceptions.
Before you get started
Before using HubSpot payments, review the eligibility requirements and account limitations.
Understand requirements
-
HubSpot payments is only available to businesses and organizations that are located and operating in the United States, the United Kingdom, and Canada. You must have a U.S., U.K., or Canadian bank account, and be using a paid version of HubSpot. If your business isn't based in the U.S., the U.K., or Canada, consider using Stripe as a payment processing option.
- Fees apply when using HubSpot payments. Learn more about fee types and rates.
- To apply for HubSpot payments, you will need the following information:
- The country your business is located in.
- The industry of your business.
- Your approximate sales volume.
- Tax details including business type and structure.
- Government Tax IDs (such as an SSN, EIN, SIN, or UTR) for all business owners.
- Bank account information.
- A business representative that is authorized to act on behalf of the company. This individual must be an owner, executive, senior manager, or another person with significant control over the business.
Understand limitations and considerations
- You may not be eligible if your company is in a high-risk industry or sells certain products or services. HubSpot payments uses Stripe infrastructure to process payments. Stripe doesn't accept payments for some types of businesses. You can find more details and examples in Stripe’s restricted businesses list. Keep in mind that this isn’t an exhaustive list. Eligibility is reviewed on a case-by-case basis.
-
During enrollment, HubSpot may need to request additional information to complete the underwriting process before activating your account. Learn how to prepare for the underwriting process.
- Each HubSpot account can only have one instance of HubSpot payments set up. If you use Brands to manage brands in your account, all brands must use the same instance of HubSpot payments.
- HubSpot payments is designed for selling non-physical goods (e.g., software, services, events, courses, content, donations, etc.), and is less suited to those shipping physical goods, as HubSpot doesn't calculate shipping fees. Automated taxes can be calculated for businesses in the U.S. and Canada.
- HubSpot payments isn't supported in sandbox accounts, and should only be set up in standard accounts. Applications submitted from sandbox accounts are rejected. In addition, payment links created in sandbox accounts will appear in the standard account instead and can't be used for collecting payments.
- If you set up HubSpot payments but change your mind, and want to disconnect or connect Stripe as a payment processing option instead, learn more about disconnecting and changing payment processors in HubSpot.
Set up HubSpot payments
To activate HubSpot payments in your account, you must first complete an application within your account. HubSpot's risk assessment and underwriting team will review your application within two to three business days. Once your application is approved, you can start collecting payments from your customers.
Before starting the application, make sure you have your company's tax identification, ownership, and bank account information available.
- In your HubSpot account, click More, then navigate to Revenue > Payments. If More doesn't appear in your account, navigate to Revenue > Payments directly.
- Click Set up payments. Learn more about migrating to HubSpot payments if you have already set up Stripe as a payment processing option.
- To get a processor recommendation, click Take this quick survey.

- To continue setting up HubSpot payments, in the Choose a payment processor section, select HubSpot payments, then click Next.

- Click the Where is your company located? dropdown menu and select a country. Click Save and continue.
- To exit the application process, click Exit in the top right. Your progress will be saved. Click Set up payments to continue enrollment. You can also select Integrate with a Stripe payment processing account, after starting HubSpot payments enrollment, to connect Stripe as a payment processing option instead.
- Select your business type and click Save and continue.
Please note:
- If you're based in the U.S. and want to change your business type after selecting it, you must restart the enrollment. To change your business type, click Back in the bottom left until you reach the Business type step, then click Restart enrollment. In the dialog box, enter RESTART to confirm, then click Restart enrollment.
- If you're based in Canada or the U.K., the business type can't be changed after it's been entered. If you need to change the business type you entered, contact Support.
- Fill out the application. Click Save and continue after each section.
- Bank account setup differs by region:
- If you're based in the U.S. or Canada, you'll be prompted to enter your bank account information during the setup process. If you're based in Canada, you can add separate bank accounts to collect both Canadian and U.S. dollars.
- If you're based in the U.K., add your bank details after your application is accepted.
- At the Review & finish step, if you want to edit any sections, click the edit edit icon next to a section.
- Select the I agree to the Terms & Conditions checkbox to agree to the terms and conditions.
- Click Submit.
- If your identity can't be verified, you'll be prompted to provide additional information.
- Click Verify identity with Stripe to be directed to Stripe, HubSpot's underlying infrastructure for HubSpot payments, to enter the additional information.

- After submitting your application, HubSpot’s risk assessment and underwriting team will review it within two to three business days. They will email you if they need more information.
- If approved, you will receive a confirmation of the approval. Then, you can start using HubSpot's revenue tools to collect payments.
- If rejected, they will email you with the reason for rejection. Check your inbox for an email from paymentsunderwriting@hubspot.com. If you can't access the email, contact the risk assessment and underwriting team to request the rejection details.
Update your payments account information
After your account is approved, you can update company details, bank account information, account representatives, and primary contacts from your payments settings. Learn more about viewing and updating your account information.
Disconnect HubSpot payments
Permissions required Super Admin permissions are required to disconnect HubSpot payments.
-
Learn more about disconnecting HubSpot payments.
- Learn more about disconnecting HubSpot payments and connecting Stripe as a payment processing option.
Next steps
- Learn more about payouts and their timing. Payouts are the funds deposited into your bank account from collected payments, minus any fees, refunds, or chargebacks.
- Learn more about configuring your checkout page settings to customize default payment methods, policies, shipping information, and more.
- Learn more about managing payments, including issuing refunds, resending receipts, downloading reports of your payments and payouts, exporting payment data, and more.
