Is Stripe HIPAA Compliant? A Beginner’s Guide to Using Stripe in Healthcare

Check out the new compliance progress tracker


Product Pricing Demo Video Free HIPAA Training
LATEST
video thumbnail
Admin Dashboard Walkthrough Jake guides you step-by-step through the process of achieving HIPAA compliance
Ready to get started? Book a demo with our team
Talk to an expert

Is Stripe HIPAA Compliant? A Beginner’s Guide to Using Stripe in Healthcare

Kevin Henry

HIPAA

March 21, 2025

6 minutes read
Share this article
Is Stripe HIPAA Compliant? A Beginner’s Guide to Using Stripe in Healthcare

Stripe's HIPAA Compliance Status

Short answer

Stripe is not a HIPAA-compliant service for handling Protected Health Information (PHI) and, as of December 2025, does not publish or offer a Business Associate Agreement (BAA). You may use Stripe in healthcare only when you keep PHI out of Stripe and rely on the payment processing exemption described by HIPAA. ([hhs.gov](https://www.hhs.gov/hipaa/for-professionals/privacy/guidance/business-associates/index.html?utm_source=openai))

What that means for HIPAA-covered entities

If you are a HIPAA-covered entity or business associate, Stripe can be part of your revenue workflows solely to move money (cards, ACH, HSA/FSA) without transmitting or storing PHI in Stripe. Once clinical details or identifiers that reveal health information accompany a payment (for example, procedure descriptions on invoices), you’ve stepped outside the exemption and into HIPAA scope. ([hhs.gov](https://www.hhs.gov/hipaa/for-professionals/privacy/guidance/business-associates/index.html?utm_source=openai))

Payment Processing Exemption

HIPAA’s Privacy Rule recognizes a “normal banking and financial transactions” carve‑out: when a financial institution processes consumer-conducted payments (cards, EFTs, check clearing), it is not acting as a Business Associate and no BAA is required for those activities. In practice, this lets you route payments through Stripe as long as no PHI is used beyond what’s necessary to transfer funds. ([hhs.gov](https://www.hhs.gov/hipaa/for-professionals/privacy/guidance/business-associates/index.html?utm_source=openai))

What you can safely do with Stripe under this exemption

  • Accept card, ACH, and HSA/FSA payments while ensuring no PHI Transmission to Stripe (only payment data and minimal identifiers needed to settle funds). ([hhs.gov](https://www.hhs.gov/hipaa/for-professionals/privacy/guidance/business-associates/index.html?utm_source=openai))
  • Use generic descriptors (for example, “Clinic Payment”)—avoid treatment names, diagnoses, or visit details in any Stripe field. ([stripe.com](https://stripe.com/jp/resources/more/dental-payment-processing-systems?utm_source=openai))

When the exemption doesn’t apply

  • Adding clinical information to invoices, line items, receipt descriptions, statement descriptors, or support messages routed through Stripe. ([stripe.com](https://stripe.com/jp/resources/more/dental-payment-processing-systems?utm_source=openai))
  • Using non‑payment Stripe products in ways that would process PHI (for example, using Stripe Identity in HIPAA-covered use cases). ([docs.stripe.com](https://docs.stripe.com/identity/use-cases?utm_source=openai))

Limitations on Stripe's Use

Never store or transmit PHI to Stripe

  • Do not place PHI in Stripe “description,” “statement descriptor,” invoice line items, or support notes. Keep payment records free of health details. ([stripe.com](https://stripe.com/jp/resources/more/dental-payment-processing-systems?utm_source=openai))
  • Avoid putting any PHI into Stripe metadata; Stripe explicitly warns not to store sensitive data in metadata. Use non-identifying IDs only. ([docs.stripe.com](https://docs.stripe.com/metadata/use-cases?utm_source=openai))
  • Do not use Stripe Identity for workflows that involve PHI or HIPAA-covered verification. ([docs.stripe.com](https://docs.stripe.com/identity/use-cases?utm_source=openai))

If PHI is entered by mistake

Stripe provides redaction features to remove personal data from objects; use these operationally if needed, but don’t treat such tools as a substitute for HIPAA compliance. Your goal is to prevent PHI from reaching Stripe in the first place. ([docs.stripe.com](https://docs.stripe.com/privacy/redaction?utm_source=openai))

Ready to simplify HIPAA compliance?

Join thousands of organizations that trust Accountable to manage their compliance needs.

Integration with HIPAA-Compliant Platforms

Architectures that keep you compliant

  • Use a HIPAA‑compliant EHR or practice management platform (that signs a BAA with you) as the system of record for PHI. Connect Stripe only as the payment gateway, so clinical data stays in the BAA‑covered platform while Stripe receives tokenized card data. ([docs.stripe.com](https://docs.stripe.com/security/guide?utm_source=openai))
  • Use hosted payment UIs (Elements/Checkout/Terminal) so card data goes straight to Stripe’s PCI‑validated environment while your app avoids handling raw card numbers—and keeps PHI segregated in your HIPAA system. ([stripe.com](https://stripe.com/en-US/guides/pci-compliance?utm_source=openai))

Implementation tips

  • Map data flows and explicitly strip PHI before any call to Stripe APIs or any data sync to Stripe.
  • Store only neutral references in Stripe (for example, patient account ID with no clinical meaning) and resolve details inside your HIPAA‑covered platform.

Stripe's Data Handling Practices

Security and certifications

Stripe is a PCI DSS Level 1 service provider with mature security controls (encryption, tokenization, strong authentication, SOC reporting). These controls protect payment data but are distinct from HIPAA obligations. ([docs.stripe.com](https://docs.stripe.com/security?utm_source=openai))

Fraud detection and service improvement

Stripe’s privacy disclosures describe using and sharing personal data across services and with financial partners for fraud detection, risk management, and compliance. This is normal for payment networks, but it’s another reason to keep PHI out of Stripe and confine Stripe’s role to payments only. ([stripe.com](https://stripe.com/in/privacy?utm_source=openai))

Stripe's Business Associate Agreement

Current status

Stripe provides a Data Processing Agreement for privacy frameworks, but it does not provide a HIPAA Business Associate Agreement for its payments products; Stripe positions itself outside HIPAA’s BA role when performing standard payment processing. As of December 2025, covered entities should not expect Stripe to sign a BAA. ([stripe.com](https://stripe.com/at/legal/dpa?utm_source=openai))

Practical takeaway

Use Stripe under the payment processing exemption only and ensure no PHI flows into Stripe. If your payment communications inherently include PHI, select a HIPAA‑compliant payment solution that will execute a BAA. ([hhs.gov](https://www.hhs.gov/hipaa/for-professionals/privacy/guidance/business-associates/index.html?utm_source=openai))

Alternative HIPAA-Compliant Payment Processors

Options to evaluate

  • InstaMed (J.P. Morgan): Operates as a HIPAA Business Associate and states it handles PHI under HIPAA with appropriate safeguards; widely used for ERA/EFT and patient payments. ([instamed.com](https://www.instamed.com/privacy-statement/?utm_source=openai))
  • Rectangle Health (Practice Management Bridge): Healthcare‑focused payments platform that provides a BAA and supports integrated, HIPAA‑aligned payment workflows. ([rectanglehealth.com](https://www.rectanglehealth.com/master-services-agreement/?utm_source=openai))
  • Sphere/TrustCommerce: Healthcare‑centric payments with validated point‑to‑point encryption and EHR integrations; confirm BAA terms during procurement. ([trustcommerce.com](https://trustcommerce.com/?utm_source=openai))

Selection checklist

  • BAA availability and scope (who processes what PHI, and how).
  • Clear segregation of PHI from payment tokens and artifacts.
  • PCI‑validated P2PE and tokenization; strong fraud tools aligned with healthcare workflows.
  • Support for HSA/FSA cards, refunds, posting, and EHR/PMS integrations you already use.

Conclusion

Stripe is not “HIPAA compliant” for PHI, but you can safely use it for pure payment processing under HIPAA’s exemption—so long as you keep PHI out of Stripe. If your payment use case inevitably includes PHI, choose a HIPAA‑compliant payment solution that will sign a BAA and keeps clinical data where it belongs.

FAQs.

Is Stripe allowed to process payments under HIPAA?

Yes—when Stripe only processes payments and you do not transmit PHI to Stripe. HIPAA expressly excludes normal banking and funds‑transfer activities from Business Associate status, so no BAA is required for those limited purposes. ([hhs.gov](https://www.hhs.gov/hipaa/for-professionals/privacy/guidance/business-associates/index.html?utm_source=openai))

Can Stripe be used for invoicing in healthcare?

You can send invoices that contain no PHI (for example, generic billing with no treatment details). If invoice line items or descriptors reveal health information (diagnoses, procedures), that use falls under HIPAA and Stripe should not be used for those details. Keep clinical content in your HIPAA‑covered system and use Stripe only to collect the payment. ([stripe.com](https://stripe.com/jp/resources/more/dental-payment-processing-systems?utm_source=openai))

Why does Stripe not offer a Business Associate Agreement?

Stripe’s role is payment processing, which HIPAA treats as outside the Business Associate definition for consumer‑conducted transactions. Stripe offers a Data Processing Agreement for privacy regimes, but not a HIPAA BAA; some Stripe products also explicitly disallow HIPAA‑covered PHI use cases. ([hhs.gov](https://www.hhs.gov/hipaa/for-professionals/privacy/guidance/business-associates/index.html?utm_source=openai))

How can healthcare providers ensure HIPAA compliance when using Stripe?

Confine Stripe to payments only; never include PHI in any Stripe field (including metadata). Keep all PHI in a HIPAA‑compliant platform that signs a BAA with you and passes only tokenized payment data to Stripe. Use hosted payment UIs to minimize data exposure and document data flows to prove that no PHI touches Stripe. ([docs.stripe.com](https://docs.stripe.com/metadata/use-cases?utm_source=openai))

Share this article

Ready to simplify HIPAA compliance?

Join thousands of organizations that trust Accountable to manage their compliance needs.

Related Articles