VetStack
FeaturesPricingFree ToolsBlogFAQContact
Sign inGet started free
HomeToolsBody Surface Area (BSA) Calculator
Calculator

Veterinary Body Surface Area (BSA) Calculator for Chemo Dosing

Calculate body surface area (m²) from body weight for chemotherapy dosing in dogs and cats. Optionally multiply by a mg/m² dose to get the total mg.

Species

Patient weight (kg)

Drug dose (mg/m²) — optional

How to use this tool

Why dose by BSA instead of mg/kg?

BSA scales more closely with metabolic rate, renal clearance, and the absolute amount of chemotherapy that can be tolerated than body weight does. A 5 kg cat doesn\'t scale linearly down to a 50 kg dog\'s dose, but their BSA ratios are closer to their tolerance ratios.

The formula

BSA (m²) = k × weight(kg)^(2/3) / 10000. The constant k is 10.1 for dogs and 10.0 for cats. The 2/3 exponent reflects the surface-to-volume scaling law.

Important caveats for small patients

BSA dosing is less accurate at the extremes. For dogs < 10 kg, the BSA-derived dose is often too high relative to drug tolerance - many oncologists use a flat mg/kg cap for small patients on protocols like doxorubicin (e.g. 1 mg/kg for dogs < 10 kg instead of the BSA dose). Always cross-check with your oncology protocol and reduce doses based on tolerance and bloodwork.

Frequently asked questions

How is BSA calculated for dogs and cats?

BSA (m²) = k × weight(kg)^(2/3) / 10000, where k = 10.1 for dogs and 10.0 for cats. The 2/3 exponent reflects the surface-to-volume scaling law.

Why dose chemotherapy by BSA instead of mg/kg?

BSA correlates more closely with metabolic rate, renal clearance and chemotherapy tolerance than body weight does. The mg/kg dose of a drug like doxorubicin would dramatically under-dose large dogs if calculated linearly.

Is BSA dosing accurate for small dogs?

Less accurate at the extremes. For dogs &lt; 10 kg, BSA-derived doses often overshoot drug tolerance. Many oncology protocols use a flat mg/kg cap for small patients (e.g. 1 mg/kg for doxorubicin in dogs &lt; 10 kg).

Built for veterinarians

Tired of typing your SOAPs?

VetStack is an AI scribe for vets. Record your consult on any phone, get a complete, editable SOAP note in under 60 seconds, paste it into your PIMS. The average vet saves 2 hours of charting a day.

Try VetStack free

5 notes a day, free forever. No credit card.

VetStack mascot

Related tools

  • Pet Age in Human Years
  • Daily Calorie Calculator (RER & DER)
  • IV Fluid Rate Calculator
  • Drug Dosage Calculator

Related tools

Pet Age in Human Years

Calculate your dog or cat's age in human years using the species-specific formula.

Calculator

Daily Calorie Calculator (RER & DER)

Calculate the resting energy and daily energy requirement for dogs and cats based on weight and activity.

Calculator

IV Fluid Rate Calculator

Maintenance, deficit, and shock rate calculations with mL/hr and drops/min output.

Calculator

Drug Dosage Calculator

Calculate doses for the most common veterinary drugs across dog, cat, and horse.

Calculator
VetStack

AI-powered SOAP note generation for veterinarians. Save time, see more patients.

HIPAA-grade security
SOC 2 certified

Our technology follows HIPAA-grade security practices, uses industry best practices, and auto-deletes audio recordings after 90 days.

Company

AboutPricingFree ToolsVetStack vs ScribbleVetBlogSecurityFAQContact

Legal

PrivacyTermsCookiesAcceptable Use

Stay in the loop

New tools, product updates, and clinical workflow ideas, straight to your inbox. No spam.

© 2026 VetStack. All rights reserved.