Large-Animal Veterinarian Tax Deductions: 2026 Schedule C Guide for Self-Employed Ambulatory Vets

Published: September 30, 2026 Β· Reading time: 12 min

TL;DR: A self-employed ambulatory (farm-call) large-animal veterinarian files Schedule C and pays self-employment tax on net profit like any other business owner. Three mechanics make this return genuinely different from the rest of this corpus. First, you almost certainly don't need a formal Part III inventory computation for the vaccines and drugs you stock and dispense β€” the Β§471(c) small-business exception (2026 gross-receipts threshold: $32,000,000) lets you deduct their wholesale cost as an ordinary expense in the year each is used, not through beginning/ending inventory. Second, carrying DEA-registered controlled substances in the field creates a genuine home-storage requirement (a locked, substantially constructed cabinet), which gives your home office two independent legal routes β€” Β§280A(c)(1)'s administrative-use test (which also unlocks full mileage deductibility under IRS Publication 463) and Β§280A(c)(2)'s easier, non-exclusive-use storage test (which doesn't). Third, a properly built ambulatory service truck generally reaches full first-year expensing regardless of the 2026 $32,000 Section 179 "SUV" cap, because 100% bonus depreciation under Β§168(k) automatically picks up whatever the SUV cap leaves out β€” provided the truck's gross vehicle weight rating clears the separate 6,000-pound threshold that keeps it out of Β§280F's luxury-auto limits, a check most owners never make. On the QBI side, veterinary medicine is a clean, named health-field SSTB β€” no inference required, unlike several other licensed trades in this corpus β€” checked against all three Β§199A limits below, including the new-for-2026 Β§199A(i) minimum-deduction floor. Mileage uses the July 1 rate split ($0.725 to $0.76/mile). The worked example below runs a realistic solo year.

Most self-employed trades in this corpus either sell nothing (a pure service business) or resell finished goods bought at wholesale with no professional-licensing overlay. A self-employed ambulatory large-animal veterinarian's return does neither cleanly: she runs a licensed health-field practice that also genuinely stocks and dispenses product β€” vaccines, dewormers, and, for many practices, Schedule II-V controlled substances used for sedation and anesthesia β€” carried in a truck with no fixed clinic behind it. That combination is what drives everything below: an inventory-accounting question most service trades never face, a federal drug-registration requirement that reshapes the home-office analysis, and a vehicle that, built correctly, sidesteps two separate depreciation-limiting rules most car-and-truck posts in this corpus don't need to reach.


Before Anything Else: Practice Owner or Misclassified Associate?

This changes whether the rest of this guide even applies to you. A veterinarian who owns her ambulatory practice β€” sets her own farm-call schedule and pricing, owns her truck and equipment, and isn't tied exclusively to one client or referring clinic β€” has a straightforward claim to genuine self-employment. The classification risk in this field runs the other way: an "associate" DVM paid on a 1099 by a single fixed-location practice that sets her hours, dictates case protocols, and supplies her drug stock and equipment looks like a common-law employee regardless of the 1099 at year end. State veterinary practice acts requiring a licensed DVM to supervise medical decisions are a separate question from payroll-tax classification, which turns on behavioral and financial control. This guide assumes the practice-owner fact pattern; if a single practice functions as your employer in substance, the more important question is whether you should be receiving a W-2 β€” see this corpus's 1099-vs-W-2 worker-classification test and Form 8919.


Vaccines, Drugs, and Instruments: Why You Probably Don't Need a Formal Inventory (Line 22)

This is the mechanic worth understanding first, because it looks like it should be complicated and mostly isn't. An ambulatory practice genuinely buys wholesale product β€” vaccines, dewormers, antibiotics, sedation and anesthetic drugs β€” and bills clients a marked-up price for what's used during a farm call. That looks exactly like a retail-inventory business, the kind that normally has to track beginning and ending inventory through Schedule C's Part III.

26 U.S.C. Β§471(c), added by the 2017 Tax Cuts and Jobs Act, changes that for almost every solo practice. A "qualifying taxpayer" β€” one who meets the gross-receipts test of Β§448(c), which for 2026 is an average of $32,000,000 or less in annual gross receipts over the prior three years (Rev. Proc. 2025-32) β€” can elect to "treat inventory as non-incidental materials and supplies" instead of running it through the formal inventory rules of Β§471(a). Under Treas. Reg. Β§1.162-3's longstanding non-incidental-materials-and-supplies rule, that means the wholesale cost of a vaccine or drug is deducted as an ordinary Schedule C business expense in the year it's actually administered or dispensed β€” not tracked through a beginning/ending inventory calculation. A $32,000,000 threshold covers essentially any solo or small ambulatory practice by a wide margin, so this isn't a close call for most readers of this guide. The statute also permits a qualifying taxpayer to instead simply conform to whatever their own books and records already do (Β§471(c)(1)(B)(ii)) β€” both options are legitimate, and the materials-and-supplies method is simpler for most solo practices with no bookkeeping staff.

What doesn't go away: the DEA's own recordkeeping requirements for controlled substances (quantities on hand, dispensed, and disposed of) are a separate legal obligation from this tax-accounting election β€” see the next section. And this election is about inventory accounting, not about whether the expense is deductible; it always was.

On Schedule C, the wholesale cost of vaccines and drugs used this year is deducted on Line 22 (Supplies), alongside your instrument and equipment purchases β€” a portable ultrasound probe attachment, sedation or dart-delivery equipment β€” which separately qualify for the de minimis safe harbor under Notice 2015-82 at $2,500 or less per item.


Professional Liability Insurance β€” Line 15

Malpractice/professional liability insurance covering a farm-call injury, a misdiagnosis, or a sedation or anesthesia complication is a straightforward Line 15 deduction. Your own personal health insurance is separate β€” claimed through the self-employed health insurance deduction on Schedule 1, not here.


DEA Registration and Controlled Substances: The Wrinkle a Fixed Clinic Doesn't Have β€” Line 23

Any veterinarian who carries Schedule II-V controlled substances in the field β€” most injectable sedatives, ketamine, and several euthanasia solutions among them β€” needs a DEA registration to dispense them. The registration rule itself is built around a fixed physical location: 21 CFR Β§1301.12 requires "a separate registration ... for each principal place of business or professional practice at one general physical location where controlled substances are ... dispensed." A truck isn't a "location" for this purpose. A practice with no brick-and-mortar clinic still has to register to a genuine fixed address β€” for most solo ambulatory vets, that's home.

The current fee schedule under 21 CFR Β§1301.13 lists the "Practitioner" category β€” which covers dispensing Schedules II-V, the category that applies here β€” at $888 for a three-year registration cycle. Treated the same way this corpus's locum tenens physician guide treats a physician's DEA renewal, the fee is a licensing cost for carrying on your trade: Line 23 (Taxes and licenses), deducted in the year paid. A state veterinary board license renewal fee goes on the same line.

21 CFR Β§1301.75(b) separately requires that "controlled substances listed in Schedules II, III, IV, and V shall be stored in a securely locked, substantially constructed cabinet." For a mobile practice, that cabinet is almost always at home β€” which is what makes the home-office analysis below different from a service trade that's merely doing paperwork at a kitchen table.


The Home Office: Two Separate Routes, Only One of Which Fixes Your Mileage

Because a DEA-compliant drug cabinet is a genuine, regularly used space in the home β€” not just an administrative convenience β€” a self-employed ambulatory vet actually has two independent legal routes into a home-office deduction, and it's worth keeping them straight because they answer different questions.

Route one β€” Β§280A(c)(1), administrative or management activities. This is the same test other mobile and per-diem trades in this corpus rely on: a home used for "the administrative or management activities of any trade or business ... if there is no other fixed location of such trade or business where the taxpayer conducts substantial administrative or management activities." For an ambulatory vet, no farm she's assigned to handles her invoicing, scheduling, or DEA/controlled-substance recordkeeping β€” that clears the harder half of the test by default. What's left is the ordinary requirement: a specific area of the home used regularly and exclusively for that admin work.

Route two β€” Β§280A(c)(2), storage of inventory. This one is written for a drug cabinet like the one described above, but the fit isn't automatic β€” it exempts expenses allocable to space "used on a regular basis as a storage unit for the inventory or product samples of the taxpayer held for use in the taxpayer's trade or business of selling products at retail or wholesale, but only if the dwelling unit is the sole fixed location of such trade or business." The statute's own framing is a business of selling products β€” an ambulatory practice is fundamentally a service business that happens to dispense drugs and supplies as part of treatment, not a retail or wholesale seller, so whether the dispensed vaccines and medications make the storage-of-inventory route available at all is a genuinely arguable question rather than a clean fit, and worth confirming with a preparer before relying on it. The meaningful difference from Route one, if it does apply: this test requires only regular use, not exclusive use β€” a locked cabinet that shares a utility room or garage with other household storage still counts, as long as it's regularly used to store the vaccine and drug stock.

Both routes qualify for the simplified $5-per-square-foot safe harbor under Rev. Proc. 2013-13 (up to 300 square feet), which explicitly covers Β§280A(c)(1) business use and Β§280A(c)(2) storage use alike.

The distinction that actually matters: only Route one β€” the Β§280A(c)(1) administrative-activities test β€” makes your home your "principal place of business" for IRS Publication 463's separate mileage exception, covered next. Qualifying only under Route two gets you a deduction for the storage space itself, but it does not by itself turn your farm-call drives into deductible mileage. Most solo ambulatory vets qualify under both routes for the same underlying reason β€” no other fixed location handles either their admin work or their drug storage β€” but they are two separate tests answering two separate questions, and conflating them is the kind of error that costs a much larger mileage deduction than the home-office deduction itself.


Mileage: No Fixed Clinic Doesn't Mean Every Mile Is Automatically Deductible

This is the same shape of mistake that trips up other mobile trades in this corpus: assuming that having no fixed office makes every drive business mileage. It doesn't, on its own.

IRS Publication 463 states the general rule plainly: "Daily transportation expenses you incur while traveling from home to one or more regular places of business are generally nondeductible commuting expenses." Absent a qualifying home office, the rule that actually governs a vet with no steady clinic is the "second job" rule: "If you regularly work at two or more places in one day, whether or not for the same employer, you can deduct your transportation expenses of getting from one workplace to another." On a day with two or more farm calls, the drive between farms is deductible β€” the first drive of the day (home to the first farm) and the last drive (a farm back home) are still ordinary commuting, for calls inside your own metropolitan area. Publication 463 draws that line explicitly: "Unless you have a regular place of business, you can only deduct your transportation expenses to a temporary work location outside your metropolitan area." A large-animal practice's farm calls often run well past a metro-area boundary β€” an ambulatory vet whose day trip goes out to rural ranches beyond the area where she lives can deduct that drive under this exception alone, with no home office needed, even on a single-stop day.

Clearing Route one above changes this further, for calls anywhere. Publication 463 also allows a deduction "if ... your residence is your principal place of business and you incur expenses going between the residence and another work location in the same trade or business, regardless of whether the work is temporary or permanent and regardless of the distance." A vet whose home qualifies as her principal place of business under Β§280A(c)(1) gets every drive from home to a farm call treated as deductible business mileage, regardless of distance β€” including in-metro calls the temporary-work-location exception above doesn't reach.

Either way, two methods:

  • Standard mileage rate: 2026 has two rates because the IRS revised the rate mid-year. $0.725 per mile for expenses paid or incurred January 1 through June 30 (IR-2025-128), and $0.76 per mile from July 1, 2026 onward (IR-2026-29) β€” both confirmed directly from the IRS standard mileage rates page.
  • Actual expenses: fuel, insurance, repairs, and depreciation Γ— business-use percentage β€” the method that applies if you elect Section 179 on the vehicle itself, covered next.

Farm-call schedules shift day to day, which makes a contemporaneous mileage log as important here as anywhere in this corpus.


The Vehicle: Cargo Bed, Gross Weight, and Why Bonus Depreciation Changes the Math

This is the mechanic unique to this trade in the corpus, and it only matters if you're buying the vehicle outright and electing Section 179 or depreciation rather than the standard mileage rate β€” you can't use both on the same vehicle in the same year.

A dedicated ambulatory practice vehicle is typically a heavy-duty pickup chassis outfitted with a professional service body: drug storage, a pharmacy refrigerator, and instrument drawers mounted in an open or cap-enclosed bed. Two separate rules key off exactly that configuration β€” but a third rule, easy to overlook, determines whether the first two actually matter for your year-one deduction.

The $32,000 "SUV" cap. Under Β§179(b)(5)(A), the cost of a "sport utility vehicle" that can be expensed under Section 179 is capped at $32,000 for 2026 (Rev. Proc. 2025-32) β€” a fraction of what a fully outfitted service truck costs. But Β§179(b)(5)(B)(ii) defines "sport utility vehicle" to exclude any vehicle "equipped with a cargo area of at least 6 feet in interior length which is an open area or is designed for use as an open area but is enclosed by a cap and is not readily accessible directly from the passenger compartment." A vet truck's service body β€” an open or cap-enclosed bed you can't walk into from the cab β€” is exactly this. If it qualifies, the $32,000 cap doesn't apply at all; ordinary Section 179 rules take over, up to the $2,560,000 aggregate limit for 2026 (Β§179(b)(1)), subject to the taxable-income limitation in Β§179(b)(3).

The luxury-auto depreciation cap β€” and why it's the other side of the same test, not a separate one. Treas. Reg. Β§1.280F-6(c)(1) defines a "passenger automobile" β€” the category subject to Β§280F's much lower annual depreciation limits β€” as a 4-wheeled vehicle "rated at 6,000 pounds gross vehicle weight or less." Β§179(b)(5)(B)(i) itself builds this weight line directly into the "sport utility vehicle" definition: clause (II) of that definition requires the vehicle to be one "which is not subject to section 280F." So the two rules are mutually exclusive by design, not two independent hurdles to clear β€” a truck at 6,000 pounds GVWR or under is a Β§280F "passenger automobile" and was never eligible to be an "SUV" under Β§179(b)(5) in the first place, cargo bed or not; a truck over 6,000 pounds (and at or under the statute's 14,000-pound ceiling) is outside Β§280F entirely and is the only kind of truck the $32,000 SUV cap and its cargo-bed exception can even apply to.

The rule that actually decides whether the SUV cap costs you anything: 100% bonus depreciation. The One Big Beautiful Bill Act permanently restored 100% bonus depreciation under Β§168(k) for property acquired and placed in service after January 19, 2025 β€” covered in full in this corpus's bonus depreciation guide. Bonus applies automatically, asset-class by asset-class, to whatever basis is left after Section 179, and β€” critically β€” it has no dollar cap of its own and, per Β§168(k)(2)(F), the Β§280F luxury-auto cap it would otherwise be subject to only applies to a "passenger automobile" in the first place. So for a truck with GVWR over 6,000 pounds (outside Β§280F's passenger-automobile definition entirely, as above), the $26,000 left over after a $32,000 Section 179 SUV cap doesn't get pushed into a multi-year MACRS schedule β€” it gets expensed immediately through bonus depreciation instead, for the same year-one result as if the SUV cap never applied. The worked comparison below shows this directly.

So when does the cargo-bed exception actually matter? Only for a truck that clears the weight threshold above (over 6,000 pounds GVWR, at or under the statute's 14,000-pound ceiling) β€” a lighter truck at 6,000 pounds or under never reaches the cargo-bed question at all, because it was never eligible for "SUV" treatment under Β§179(b)(5) in the first place, and is governed by Β§280F's passenger-automobile limits directly (the first-year cap raised by $8,000 with bonus applied, per Β§168(k)(2)(F), but still a real dollar cap no cargo bed changes). For a truck that does clear the weight threshold, the cargo-bed exception's dollar value comes down to one real case: electing out of bonus depreciation for that asset class β€” a legitimate choice, for example to preserve deductions for a future higher-income year, or to avoid a state that doesn't conform to Β§168(k) and forces an addback (see the bonus depreciation guide above). Without bonus depreciation filling the gap automatically, the SUV cap's $26,000 shortfall genuinely does wait for ordinary MACRS instead of expensing in year one. Confirm your specific truck's cargo-bed dimensions and GVWR rating against the manufacturer's spec sheet, and remember that electing actual expenses and Section 179 means giving up the standard mileage rate for that vehicle for as long as you own it.

node -e "
const truckCost = 58000; // fully outfitted ambulatory service truck (heavy-duty pickup chassis, GVWR > 6,000 lbs, + drug-storage service body), 100% business use, placed in service 2026 (after 1/19/2025, so bonus-eligible under Sec 168(k))
const businessUsePct = 1.0;
const businessCost = truckCost * businessUsePct;

const suvCap2026 = 32000; // Sec 179(b)(5)(A), 2026, Rev. Proc. 2025-32
const sec179OverallLimit2026 = 2560000; // Sec 179(b)(1), 2026

const fmt = n => n.toLocaleString('en-US', {minimumFractionDigits:2, maximumFractionDigits:2});

// Scenario A: truck IS a 'sport utility vehicle' for Sec 179 purposes (no qualifying cargo-bed exception),
// but GVWR > 6,000 lbs so it is NOT a 'passenger automobile' under Treas. Reg. 1.280F-6(c)(1) -- no Sec 280F cap applies at all.
const scenarioA_sec179 = Math.min(businessCost, suvCap2026);
const scenarioA_remainingBasis = businessCost - scenarioA_sec179;
const scenarioA_bonus = scenarioA_remainingBasis; // Sec 168(k): 100%, no dollar cap, no Sec 280F cap here
const scenarioA_year1Total = scenarioA_sec179 + scenarioA_bonus;

// Scenario B: 6ft+ cargo-bed exception applies (Sec 179(b)(5)(B)(ii)) AND GVWR > 6,000 lbs
const scenarioB_sec179 = Math.min(businessCost, sec179OverallLimit2026);
const scenarioB_year1Total = scenarioB_sec179;

console.log('Scenario A (classified as SUV) Sec 179:', fmt(scenarioA_sec179));
console.log('Scenario A remaining basis after Sec 179 cap:', fmt(scenarioA_remainingBasis));
console.log('Scenario A Sec 168(k) bonus on remaining basis (100%, no Sec 280F cap -- GVWR exceeds 6,000 lbs):', fmt(scenarioA_bonus));
console.log('Scenario A TOTAL year-1 write-off (Sec 179 + bonus):', fmt(scenarioA_year1Total));
console.log();
console.log('Scenario B (cargo-bed exception applies) Sec 179:', fmt(scenarioB_sec179));
console.log('Scenario B TOTAL year-1 write-off:', fmt(scenarioB_year1Total));
console.log();
console.log('Difference in year-1 write-off between A and B, WITH bonus depreciation correctly applied:', fmt(scenarioA_year1Total - scenarioB_year1Total));
console.log();

console.log('--- The mistake this section exists to prevent: assuming bonus does not apply ---');
console.log('Naive Scenario A year-1 deduction (Sec 179 only, bonus overlooked):', fmt(scenarioA_sec179));
console.log('Amount wrongly assumed deferred to future MACRS years:', fmt(scenarioA_remainingBasis));
console.log('Deduction lost this year if bonus depreciation is simply missed:', fmt(scenarioA_remainingBasis));
"

Output:

Scenario A (classified as SUV) Sec 179: 32,000.00
Scenario A remaining basis after Sec 179 cap: 26,000.00
Scenario A Sec 168(k) bonus on remaining basis (100%, no Sec 280F cap -- GVWR exceeds 6,000 lbs): 26,000.00
Scenario A TOTAL year-1 write-off (Sec 179 + bonus): 58,000.00

Scenario B (cargo-bed exception applies) Sec 179: 58,000.00
Scenario B TOTAL year-1 write-off: 58,000.00

Difference in year-1 write-off between A and B, WITH bonus depreciation correctly applied: 0.00

--- The mistake this section exists to prevent: assuming bonus does not apply ---
Naive Scenario A year-1 deduction (Sec 179 only, bonus overlooked): 32,000.00
Amount wrongly assumed deferred to future MACRS years: 26,000.00
Deduction lost this year if bonus depreciation is simply missed: 26,000.00

On a $58,000 truck with GVWR over 6,000 pounds, the cargo-bed exception and the $32,000 SUV cap turn out not to change the year-one deduction at all once bonus depreciation is applied correctly β€” both scenarios reach the full $58,000.00 in year one. The exception that actually matters here is a different one: whether you know that Β§168(k) bonus depreciation picks up whatever Section 179 didn't reach. Skip that step and you'll report $26,000.00 less deduction than you're entitled to, for no reason connected to your truck's cargo bed at all.


Advertising and Everything Else

  • Advertising (Line 8): a farm-directory listing, a practice website, local outreach to boarding barns and ranches.
  • Contract labor (Line 11): a covering veterinarian or veterinary technician you pay directly. The information-reporting threshold for issuing that person a Form 1099-NEC is $2,000 for payments made after December 31, 2025, up from the old $600 figure, per OBBBA Β§70433.
  • Quarterly estimated taxes: farm-call revenue is seasonal in most climates (foaling season, spring vaccination clinics), which distorts a flat quarterly estimate if it isn't planned for.

The QBI Deduction: A Clean SSTB Call, Checked Against All Three Limits

26 U.S.C. Β§199A(d)(2)(A) pulls its list of specified fields from Β§1202(e)(3)(A): "health, law, engineering, architecture, accounting, actuarial science, performing arts, consulting, athletics, financial services, brokerage services, or any trade or business where the principal asset ... is the reputation or skill of 1 or more of its employees." Treas. Reg. Β§1.199A-5(b)(2)(ii) defines the health field: "the performance of services in the field of health means the provision of medical services by individuals such as physicians, pharmacists, nurses, dentists, veterinarians, physical therapists, psychologists, and other similar healthcare professionals performing services in their capacity as such."

Unlike this corpus's dental hygienist guide (which had to reason by analogy from the regulation's pattern, since hygienists aren't named) or its chiropractor guide (which flags that chiropractors are absent from the list entirely), veterinarians are named directly, by title, in the regulatory text. There's no inference required β€” this is a settled SSTB classification.

That conclusion only matters in combination with three independent checks:

  1. SSTB phase-out β€” even as a named SSTB, this only bites above the 2026 threshold: $201,750 single/head-of-household, $403,500 married filing jointly (Rev. Proc. 2025-32), phasing to zero over the next $75,000 (single) or $150,000 (joint) of taxable income, per Β§199A(d)(3)(A). Most solo ambulatory practices are well under this.
  2. W-2 wage / 2.5%-of-property cap β€” also only engages above that same threshold; a solo practice with no employees clears it easily below that level regardless of SSTB status.
  3. 20%-of-taxable-income cap β€” applies to every filer at every income level, SSTB or not. Β§199A(a)(2) caps the deduction at the lesser of 20% of qualified business income or 20% of taxable income over net capital gain, with taxable income computed under Β§199A(e)(1) without regard to the QBI deduction itself. This is very often the cap that actually binds in a solo year.

New for 2026: Β§199A(i), added by OBBBA Β§70105, sets a minimum QBI deduction of $400 for a taxpayer who materially participates in the business (within the meaning of Β§469(h)) and has at least $1,000 of aggregate qualified business income across active trades β€” a floor that only changes anything for a very small or part-time practice whose regular computation would otherwise land below $400.

A Realistic Solo Year

A single-filer ambulatory large-animal veterinarian running a solo practice β€” farm calls for horses and livestock, no employees, standard deduction, 2026. Her home clears Β§280A(c)(1)'s administrative-use test (no farm she visits handles her invoicing, scheduling, or DEA recordkeeping), so every farm-call mile from home is deductible regardless of distance, and she deducts vaccine and drug costs under the Β§471(c) materials-and-supplies method rather than a formal Part III inventory:

node -e "
const farmCalls = 480; // farm-call visits across the year, solo ambulatory large-animal practice
const callFee = 145; // exam/service fee per farm call, excludes drugs dispensed
const serviceRevenue = farmCalls * callFee;

const productWholesaleCost = 28000; // vaccines, dewormers, sedation/anesthetic drugs actually administered or dispensed this year
const markupPct = 0.40; // marked up when billed to the client
const productRevenue = productWholesaleCost * (1 + markupPct);

const grossReceipts = serviceRevenue + productRevenue; // Line 1 -- no separate Part III COGS under the Sec 471(c) materials-and-supplies method

const instrumentSupplies = 1450 + 700; // portable ultrasound probe attachment + sedation/dart delivery equipment, <= \$2,500 each, de minimis safe harbor
const drugSupplies = productWholesaleCost; // Sec 471(c) materials-and-supplies method -- deducted as used/dispensed
const suppliesLine22 = instrumentSupplies + drugSupplies;

const liabilityInsuranceLine15 = 2900;
const deaRegistrationRenewal = 888; // 21 CFR 1301.13, Practitioner category, 3-year cycle, renewed this year
const stateLicenseRenewal = 175;
const taxesAndLicensesLine23 = deaRegistrationRenewal + stateLicenseRenewal;

const advertisingLine8 = 600;

const milesH1 = 5200, rateH1 = 0.725; // home qualifies as principal place of business (Sec 280A(c)(1)) -- all farm-call mileage deductible regardless of distance
const milesH2 = 5600, rateH2 = 0.76;
const vehicleLine9 = milesH1 * rateH1 + milesH2 * rateH2;

const partIIExpenses = suppliesLine22 + liabilityInsuranceLine15 + taxesAndLicensesLine23 + advertisingLine8 + vehicleLine9;
const netProfit = grossReceipts - partIIExpenses;

const seTaxable = netProfit * 0.9235; // well under any 2026 SS wage base, so full 12.4% + 2.9% applies
const oasdi = seTaxable * 0.124;
const medicare = seTaxable * 0.029;
const seTax = oasdi + medicare;
const halfSeTaxDeduction = seTax / 2;

const standardDeduction = 16100; // 2026 single, Rev. Proc. 2025-32
const qbi = netProfit - halfSeTaxDeduction;
const taxableIncomeBeforeQBI = netProfit - halfSeTaxDeduction - standardDeduction; // Sec 199A(e)(1): WITHOUT the QBI deduction itself

const tentativeQbiDeduction = qbi * 0.20;
const taxableIncomeCap = taxableIncomeBeforeQBI * 0.20; // net capital gain = 0
const regularQbiDeduction = Math.min(tentativeQbiDeduction, taxableIncomeCap);
const qbiDeductionAllowed = Math.max(regularQbiDeduction, qbi >= 1000 ? 400 : 0); // Sec 199A(i) floor, new for 2026

const finalTaxableIncome = taxableIncomeBeforeQBI - qbiDeductionAllowed;

const fmt = n => n.toLocaleString('en-US', {minimumFractionDigits:2, maximumFractionDigits:2});

console.log('serviceRevenue', fmt(serviceRevenue));
console.log('productRevenue (40% markup on \$28,000 wholesale)', fmt(productRevenue));
console.log('grossReceipts (Line 1)', fmt(grossReceipts));
console.log('suppliesLine22 (instruments + drug cost, Line 22)', fmt(suppliesLine22));
console.log('liabilityInsuranceLine15 (Line 15)', fmt(liabilityInsuranceLine15));
console.log('taxesAndLicensesLine23 (Line 23)', fmt(taxesAndLicensesLine23));
console.log('advertisingLine8 (Line 8)', fmt(advertisingLine8));
console.log('vehicleLine9 (Line 9)', fmt(vehicleLine9));
console.log('partIIExpenses (Line 28)', fmt(partIIExpenses));
console.log('netProfit (Line 31)', fmt(netProfit));
console.log('seTaxable (92.35%)', fmt(seTaxable));
console.log('seTax total', fmt(seTax));
console.log('halfSeTaxDeduction', fmt(halfSeTaxDeduction));
console.log('QBI', fmt(qbi));
console.log('taxableIncomeBeforeQBI', fmt(taxableIncomeBeforeQBI));
console.log('tentativeQbiDeduction (20% of QBI)', fmt(tentativeQbiDeduction));
console.log('taxableIncomeCap (20% of TI before QBI)', fmt(taxableIncomeCap));
console.log('qbiDeductionAllowed', fmt(qbiDeductionAllowed));
console.log('finalTaxableIncome', fmt(finalTaxableIncome));
"

Output:

serviceRevenue 69,600.00
productRevenue (40% markup on $28,000 wholesale) 39,200.00
grossReceipts (Line 1) 108,800.00
suppliesLine22 (instruments + drug cost, Line 22) 30,150.00
liabilityInsuranceLine15 (Line 15) 2,900.00
taxesAndLicensesLine23 (Line 23) 1,063.00
advertisingLine8 (Line 8) 600.00
vehicleLine9 (Line 9) 8,026.00
partIIExpenses (Line 28) 42,739.00
netProfit (Line 31) 66,061.00
seTaxable (92.35%) 61,007.33
seTax total 9,334.12
halfSeTaxDeduction 4,667.06
QBI 61,393.94
taxableIncomeBeforeQBI 45,293.94
tentativeQbiDeduction (20% of QBI) 12,278.79
taxableIncomeCap (20% of TI before QBI) 9,058.79
qbiDeductionAllowed 9,058.79
finalTaxableIncome 36,235.15
ItemSchedule C lineAmount
Farm-call service fees (480 calls Γ— $145)1$69,600.00
Vaccine/drug sales (40% markup on $28,000.00 wholesale)1$39,200.00
Gross receipts1$108,800.00
Supplies β€” instruments $2,150.00 + vaccine/drug wholesale cost $28,000.00 (Β§471(c) method)22$30,150.00
Professional liability insurance15$2,900.00
Taxes and licenses β€” DEA renewal $888.00 + state license $175.0023$1,063.00
Advertising8$600.00
Vehicle β€” 10,800 mi split at $0.725 / $0.76, home qualifies as principal place of business9$8,026.00
Total Part II expenses28$42,739.00
Net profit31$66,061.00

Gross receipts of $108,800.00 blend $69,600.00 of pure service revenue with $39,200.00 of marked-up product sales β€” the second figure only exists because this trade genuinely carries inventory, unlike most self-employed health-adjacent posts in this corpus. That $28,000.00 of wholesale drug cost never runs through a formal Part III computation; it's deducted directly on Line 22 alongside her $2,150.00 of instrument purchases, under the Β§471(c) small-business exception. Every mile of the $8,026.00 vehicle deduction is deductible because her home clears Β§280A(c)(1)'s administrative-use test β€” no farm handles her invoicing or DEA recordkeeping, and she maintains the required dedicated admin/storage space at home.

On the QBI side: half the self-employment tax deduction ($4,667.06) brings qualified business income to $61,393.94. Subtracting the $16,100.00 standard deduction puts taxable income before the QBI deduction at $45,293.94 β€” far under the $201,750 single SSTB threshold, so neither the phase-out nor the W-2-wage/property cap engages, regardless of how settled the SSTB classification is. A naive "20% of QBI" calculation would claim $12,278.79. But the 20%-of-taxable-income cap is only $9,058.79 β€” short of the naive figure by exactly $3,220.00, which is 20% of the $16,100.00 standard deduction: a gap that recurs for any single filer with no other income and no above-the-line deductions outside the business itself (an HSA, IRA, or student-loan-interest deduction would each widen the gap further), not a quirk of this practice's specific numbers. The Β§199A(i) minimum-deduction floor of $400 is irrelevant here, since $9,058.79 already clears it by a wide margin. The allowed QBI deduction is $9,058.79. Final taxable income: $36,235.15, which falls inside the 2026 single 12% bracket ($12,400–$50,400, per Rev. Proc. 2025-32).


Audit Triggers & Common Mistakes

  1. Running vaccine and drug purchases through a full formal Part III inventory computation when the Β§471(c) small-business exception applies. Most solo practices are nowhere near the $32,000,000 gross-receipts threshold and can deduct these costs as used, on Line 22, with far less bookkeeping overhead.
  2. Treating DEA and controlled-substance recordkeeping as satisfied by the tax-accounting election above. They're separate obligations β€” the Β§471(c) election governs how you deduct the cost; DEA recordkeeping governs how you track physical quantities and is required regardless.
  3. Conflating the Β§280A(c)(1) administrative-use home-office test with the Β§280A(c)(2) storage-use test. Only the administrative-use route makes your home your "principal place of business" for the Publication 463 mileage exception β€” qualifying only under the storage route gets you a home-office deduction for the drug cabinet's space, not full mileage deductibility.
  4. Assuming "no fixed clinic" alone makes every in-metro mile deductible. Without a qualifying home office, only the drive between two farms on a multi-stop day is deductible business mileage inside your metro area; the first and last legs of that day are an ordinary commute β€” though a farm call genuinely outside your metropolitan area is separately deductible either way, under Publication 463's temporary-work-location rule.
  5. Assuming a truck is automatically an "SUV" for Section 179 purposes because it's large. A pickup-chassis ambulatory truck with a genuine 6-foot-plus open or cap-enclosed cargo bed, not readily accessible from the cab, is statutorily excluded from the "sport utility vehicle" definition β€” confirm the bed configuration and GVWR against the spec sheet before assuming the $32,000 cap applies.
  6. Skipping the July 1 mileage-rate split. A full year of business miles at a single annual rate understates the deduction for every mile driven after the increase.
  7. Claiming a flat "20% of profit" for QBI without checking the taxable-income cap. Veterinary medicine's SSTB status is settled, but the ordinary 20%-of-taxable-income cap β€” which applies to every filer regardless of SSTB status β€” is what actually binds in most solo-practice years.

The defense in every case is the same: tag the category at the moment of the transaction β€” drug cost dispensed versus drug cost still on the truck, a home-office-qualifying drive versus an ordinary commute, a Section 179-eligible truck versus one subject to the SUV cap β€” rather than reconstructing a year of farm-call activity from memory in April, and keep records for the period the IRS expects.


How CentSense Helps

CentSense tags every drug purchase, insurance premium, and farm-call mile to the right Schedule C line the moment you capture it:

  • Scan vaccine/drug invoices, DEA renewal receipts, and liability-insurance premiums with AI, tagged to the correct line instead of a generic "supplies" bucket
  • Log home-to-farm miles automatically, with the two 2026 half-year rates applied to the correct halves of the log
  • Separate service-fee revenue from marked-up product sales throughout the year, so your gross receipts and materials-and-supplies deduction reconcile cleanly at filing time
  • Flag DEA and state-license renewal fees for Line 23, separate from ordinary supplies
  • Export a CPA-ready category breakdown as CSV when the return is due

For closely related trades, see Locum Tenens Physician Tax Deductions, Chiropractor Tax Deductions, and Dental Hygienist Tax Deductions.


Authoritative References


Stop guessing whether last Thursday's farm call was fully deductible mileage or a nondeductible commute, or whether that vaccine box you just opened belongs on this year's return or next year's. Start a free CentSense account, scan every drug invoice, insurance premium, and DEA receipt with AI the day it arrives, log home-to-farm miles at the correct half-year rate, and export a CPA-ready Schedule C breakdown at tax time. The free tier includes 10 AI receipt scans a month, no credit card required, and the Solo plan is $5/month for unlimited scans, mileage tracking, and a CPA-ready CSV export. Start free β†’


This guide is general education for U.S. self-employed large-animal ambulatory veterinarians filing a Schedule C in 2026. It is not personalized tax advice, and it is not a substitute for state-specific veterinary-practice-act guidance, a worker-classification determination, or a written opinion on your own Β§199A, inventory-accounting, or home-office facts, which a CPA or EA should confirm based on your full situation.

Related reads

Continue learning with more tax and expense guides for freelancers.

Compare alternatives

See how CentSense stacks up to other expense and receipt tools for freelancers.