Skip to content
Glossary · Compliance

BAA (business associate agreement)

Also called business associate agreement, business associate contract.

Definition

The contract HIPAA requires between a covered entity and a vendor that creates, receives, keeps or sends its PHI.

Last updated

What it is.

Under HIPAA a business associate is a person or company that handles PHI on behalf of a covered entity: a software vendor, a cloud host, a billing firm or an AI provider processing patient data. 45 CFR 164.502(e) and 164.504(e) require a written contract, the BAA, before PHI is shared with them.

The BAA says what the vendor may do with the PHI, requires it to use safeguards under the Security Rule, to report breaches and security incidents, to make its subcontractors agree to the same terms, and to return or destroy PHI when the contract ends.

Why it matters

Without a BAA, sending PHI to a vendor is generally not allowed, even if the vendor is secure. For software teams this affects every service in the data path: hosting, databases, email, logging, analytics and LLM APIs. Each one that touches PHI needs to offer a BAA, and some only do so on certain plans.

Watch out

Common mistakes.

  1. 01

    Signing with customers but forgetting subcontractors such as the logging or email provider.

  2. 02

    Sending PHI to an AI API that does not offer a BAA, or on a plan that is not covered.

  3. 03

    Treating the BAA as the whole of compliance. It is a contract; the safeguards still have to be built.

Sources

Read the official text.

Primary sources this definition is based on.

Tools

Work it out with a tool.

Related

Related terms.

Building something with this? Ask an engineer.

OceanLab designs and builds production software. Tell us what you are planning and we will reply with how we would approach it.

OceanLab

Enterprise Software Engineering - Human + AI

Languages

Locations

Global Headquarters

21 Merchant Road, 3rd Floor, Singapore 058267

Main corporate office and leadership operations

North America Office

548 Market Street, PMB 12472, San Francisco, CA 94104

Client operations and business development

India Office

402 Shivalik Shilp II, SG Highway, Ahmedabad 380015

Engineering and delivery center

© 2026 - Copyright. All Rights reserved OceanLab