Definition and purpose
B Codes are five-digit codes that identify enteral and parenteral nutritional therapies, including the provision of nutrients, supplements, and other related supplies. These codes are necessary for reimbursement purposes and help ensure accurate and efficient processing of claims.
Categories of B Codes
B Codes are divided into four main categories:
- Enteral and parenteral products and supplies: These codes identify the products and supplies used in enteral and parenteral nutritional therapies, such as feeding tubes, catheters, and pumps.
- Nutrients and supplies: These codes identify the nutrients and supplements used in enteral and parenteral nutritional therapies, such as amino acid solutions and glucose.
- Services and supplies: This category includes services and supplies related to enteral and parenteral nutritional therapies, such as education and training, and the cleaning and maintenance of equipment.
- Other enteral and parenteral items and services: This category includes other items and services related to enteral and parenteral nutritional therapies, such as infusion therapy and total parenteral nutrition.
Structure and format of B Codes
B Codes have a specific structure and format. The first digit of the code indicates the category of the enteral or parenteral nutritional therapy. The second digit indicates the subcategory. The third and fourth digits identify the specific product or service. The fifth digit is a check digit used for verification purposes.

For example, B4150 is a code for enteral formula, 100 calories = 1 unit. The “B” indicates that this is a B Code, the “4” indicates that it is a nutrient and supply, the “1” indicates the subcategory, the “50” identifies the specific product, and the “0” is the check digit.