🧪 ADPI Method 007 | FDA Grade A PMO

Titratable Acidity Calculator for US Dairy and Milk Quality Testing

Calculate milk titratable acidity (TA) using ADPI Method 007. Enter your NaOH titration reading to instantly get percent lactic acid, Dornic degrees, Soxhlet-Henkel degrees, and an estimated pH. Compares your result against FDA Grade A PMO thresholds for cow, goat, and sheep milk. Supports multi-sample averaging for lab workflows.

ADPI Method 007 %LA / Dornic / SH FDA Grade A PMO Cow / Goat / Sheep Multi-Sample Avg PDF + WhatsApp
🧪

NaOH Titration to Percent Lactic Acid, Dornic, SH, and pH Estimate

mL
ADPI standard: 9 mL
N
Standard lab: 0.1N
g/mL
Cow 1.030 | Goat 1.028 | Sheep 1.034. Auto-set when you change milk source above.
Titration Reading(s)
mL
Volume of NaOH titrant to reach pink endpoint (phenolphthalein indicator).
Sample 2
mL
Sample 3
mL
🧪

Enter your NaOH titration reading to calculate percent lactic acid, Dornic degrees, SH degrees, and see your Grade A PMO status instantly.

Titratable Acidity Quality Scale – Your Reading vs Grade Zones

Why Measuring Titratable Acidity Protects Every Batch Before the Vat

Titratable acidity is the first quality check that stands between incoming milk and the cheese vat. Fresh milk from a healthy cow has a natural buffering capacity and a background acidity from carbon dioxide dissolved in the milk, casein proteins, phosphates, and citrates. This background acidity is normal, expected, and measured as titratable acidity using the standardized ADPI Method 007 titration procedure. But as milk ages, bacterial activity converts lactose to lactic acid through fermentation. That lactic acid accumulates, raising the titratable acidity above the baseline of fresh milk. A sample of raw milk with titratable acidity above 0.20 percent lactic acid is telling you that significant bacterial activity has already occurred. That milk is at or past the Grade A PMO limit for raw milk accepted for pasteurization, and using it in cheese production will cause problems ranging from accelerated acidification in the vat to off-flavors in the finished product.

For licensed cheesemakers and dairy processors in the US, titratable acidity testing is not optional. The FDA Grade A Pasteurized Milk Ordinance (PMO), which governs Grade A dairy operations in all 50 states, sets specific TA limits for incoming raw milk. Most state dairy programs require incoming milk to test below 0.20 percent lactic acid before it can be accepted for pasteurization. Some artisan and farmstead operations test TA at multiple points in the make process – before adding culture, after culture ripening, and at target pH before rennet addition – to track acidification rate and catch any batch that is developing acid too slowly or too quickly.

This calculator implements the ADPI Method 007 formula and outputs results in all three measurement scales used across the US dairy industry and dairy science literature: percent lactic acid (% LA), Dornic degrees (used in European and some American references), and Soxhlet-Henkel degrees (SH, used in German and Swiss dairy literature). The quality zone chart shows your reading visually against the Grade A threshold for your selected milk species, so you can see at a glance exactly where your sample falls relative to regulatory and quality limits.

The ADPI Method 007 Formula

The American Dairy Products Institute (ADPI) Method 007 is the US standard titration procedure for titratable acidity in dairy products. The formula is straightforward:

% Lactic Acid = (mL of NaOH used x NaOH normality x 9.008) / (mL of milk sample x milk density in g/mL)

The constant 9.008 is the milliequivalent weight of lactic acid (molecular weight 90.08 g/mol divided by 10 to account for unit conversions between mL and liters). For the standard laboratory setup of a 9 mL milk sample with 0.1N NaOH, a typical fresh cow milk reading of 1.70 mL NaOH gives: (1.70 x 0.1 x 9.008) / (9 x 1.030) = 0.1652 percent lactic acid, or 18.4 Dornic degrees – solidly within the normal range for fresh cow milk. This calculator applies Big.js precision arithmetic to avoid floating-point rounding errors in the small decimal values that characterize TA results.

Regulatory Reference

FDA Grade A PMO (21st revision, 2021) sets the titratable acidity limit for Grade A raw milk for pasteurization at 0.20% lactic acid (22.2 Dornic degrees). Individual state dairy programs may have equal or more stringent limits. Always verify current requirements with your state regulatory authority. Reference: FDA Grade A PMO.

Understanding the ADPI Method 007 Calculation and Unit Conversions

The titration test for titratable acidity is one of the oldest and most reliable quality tests in dairy processing. In its modern standardized form it takes less than five minutes per sample and requires only phenolphthalein indicator, a standardized 0.1N sodium hydroxide solution, a pipette, a burette, and a white surface for observing the pink endpoint. The result is a single number that represents the total titratable acidity of the milk – not just lactic acid from bacterial fermentation, but the combined buffering capacity of all the acidic components in milk.

What Titratable Acidity Actually Measures

A common misconception is that titratable acidity measures only lactic acid from bacterial fermentation. It does not. Titratable acidity measures the total acid buffering capacity of the milk sample, which includes: carbon dioxide dissolved in fresh milk (a significant portion of the background TA in very fresh milk, which dissipates after warming), phosphates and citrates in the milk mineral fraction, protein buffers primarily from the casein micelles, and actual organic acids including lactic acid from bacterial metabolism. This is why fresh milk that has never been contaminated with bacteria still has a measurable TA of approximately 0.12 to 0.17 percent – that background acidity comes from the natural composition of the milk, not from fermentation. The bacteria-derived portion of TA only becomes significant when milk has been held at temperatures that allow bacterial growth for sufficient time.

This distinction matters practically: a milk sample that titrates at 0.18 percent LA is not necessarily sour or bacterially compromised. It may simply have a higher natural buffering capacity from casein and mineral content – which is actually typical of high-protein Jersey milk or early-lactation milk with elevated casein levels. Context matters. A TA of 0.18 percent from a fresh morning milking of Jersey cows is likely normal; the same reading from milk that was held at ambient temperature overnight is a warning. Use TA as one data point alongside pH, sensory evaluation, and bacterial plate count for a complete picture of milk quality.

Percent Lactic Acid vs Dornic vs SH Degrees

Percent lactic acid (% LA) is the primary unit used in US dairy regulations, ADPI standard methods, and most American dairy science publications. It expresses acidity as the equivalent weight of lactic acid per 100 grams of milk. This is the unit stated in FDA Grade A PMO limits and the unit your regulator will ask about.

Dornic degrees (°D) are the standard unit in French dairy science literature and are widely referenced in European cheesemaking texts that have been translated into English for US markets. One Dornic degree equals 0.009 percent lactic acid. Fresh cow milk in Dornic terms runs 14 to 19 degrees. The FDA Grade A limit of 0.20 percent LA equals 22.2 Dornic degrees. If you are using a French or European cheesemaking reference that specifies target acidity in Dornic degrees, this calculator gives you the direct conversion to percent lactic acid for US regulatory comparison.

Soxhlet-Henkel degrees (°SH) are the standard unit in German, Austrian, and Swiss dairy literature. One SH degree equals 0.0225 percent lactic acid. Fresh cow milk runs 5.8 to 7.6 SH degrees. Artisan producers working from German cheesemaking references, or those sourcing imported European dairy cultures with datasheets in SH degrees, will encounter this unit and need the conversion. All three scales are provided by this calculator simultaneously.

% Lactic AcidDornic (°D)SH DegreesStatus (Cow)Interpretation
0.12-0.13%13.3-14.4°D5.3-5.8°SHFresh – low endVery fresh, possibly early post-milking CO2 present
0.14-0.17%15.6-18.9°D6.2-7.6°SHNormal freshIdeal for all cheese and pasteurization applications
0.17-0.19%18.9-21.1°D7.6-8.4°SHAcceptable – monitorAbove normal but still within Grade A limit. Use promptly.
0.20%22.2°D8.9°SHGrade A PMO limitMaximum for Grade A raw milk. At this level test again before use.
>0.20%>22.2°D>8.9°SHExceeds limitReject for Grade A. Do not use for pasteurization or high-quality cheese.

Dornic, Percent Lactic Acid, and SH Degrees: Three Scales for One Test

The three-scale output of this calculator reflects the global history of titratable acidity measurement. Each scale was developed independently in different national dairy science traditions, and each remains embedded in the literature, equipment labels, and institutional memory of the industry that developed it. American producers who work from French, German, or Swiss cheesemaking texts encounter all three scales in references, culture data sheets, and equipment documentation. Understanding the conversion factors between them prevents dosage and quality mistakes when working across reference sources.

The practical conversion rules are simple: multiply percent lactic acid by 111.1 to get Dornic degrees, or divide Dornic by 111.1 to get percent lactic acid. Multiply percent lactic acid by 44.4 to get SH degrees, or divide by 44.4. The relationships are linear throughout the practical dairy range, so no lookup table is needed – just these two conversion factors. This calculator applies them automatically and outputs all three simultaneously so you can communicate your TA result in whichever unit your reference, your buyer, or your regulator uses.

The pH Estimate and Its Limitations

The pH estimate provided by this calculator is derived from an empirical linear relationship between titratable acidity and pH that holds approximately within the normal milk quality range. The relationship is pH approximately equals 6.83 minus 1.42 times the percent lactic acid. This gives reasonable estimates: at 0.165 percent lactic acid, pH estimates to 6.60, which is close to the expected pH of fresh normal milk. However, this relationship is an approximation. Milk pH depends on its full buffering chemistry, not just titratable acidity. Two milk samples with the same TA can have different pH if they differ in phosphate or citrate content, protein level, or carbon dioxide content. For regulatory, cheesemaking, or critical quality decisions, always measure pH directly with a calibrated electrode, not from a TA estimate. This pH value is provided as a reference orientation, not as a substitute for direct measurement.

How Do Three American Producers Use Acidity Testing to Protect Their Supply?

🍁 St. Albans, Vermont
Grade A Dairy: Incoming Milk Acceptance Testing

Green Mountain Cooperative receives milk from 24 member farms daily. Their lab technician tests each farm’s tanker load for titratable acidity as part of the incoming quality protocol required by their state dairy license. They use a standard 9 mL sample with 0.1N NaOH and phenolphthalein indicator, following ADPI Method 007.

A sample from Farm 12 uses 1.95 mL NaOH to reach the pink endpoint. Calculation: %LA = (1.95 x 0.1 x 9.008) / (9 x 1.030) = 0.1896%. This is 21.1 Dornic degrees and 8.4 SH degrees. The reading is above the normal fresh range (0.17%) but below the Grade A PMO limit (0.20%). The technician logs it as “acceptable – monitor” and notifies Farm 12 to check their refrigeration system. Three days later Farm 12’s milk tests at 0.175%, back in normal range, after they serviced a cooling unit that had been running warm.

1.95 mL NaOH, 9 mL sample, 0.1N: %LA = 0.1896% | 21.1°D | 8.4°SH. Status: Acceptable-Monitor. Action: Farm 12 notified, refrigeration checked. Milk accepted for pasteurization with monitoring flag.
🍠 Monroe, Wisconsin
Artisan Creamery: Multi-Sample Pre-Vat Acidity Check

Riverside Creamery runs three test titrations on each batch of raw milk before adding culture. They run triplicate titrations to get a reliable average: readings of 1.68, 1.71, and 1.70 mL NaOH in a 9 mL sample with 0.1N NaOH. Cow milk, density 1.030.

Using multi-sample mode: Sample 1: (1.68 x 0.1 x 9.008) / (9 x 1.030) = 0.1633%. Sample 2: 0.1662%. Sample 3: 0.1652%. Average: 0.1649%, or 18.3 Dornic degrees, 7.3 SH degrees, pH estimate 6.60. Estimated pH confirms their direct pH meter reading of 6.61. Status: Normal fresh – ideal for cheese. Variance between triplicates is less than 0.003% LA, confirming good technique. They proceed to add culture targeting pH 5.20 before rennet addition at their standard 35 IMCU per liter dose.

Three readings: 1.68 / 1.71 / 1.70 mL NaOH. Average TA: 0.1649% LA | 18.3°D | 7.3°SH. Status: FRESH – Normal Range. Variance: 0.003% (excellent technique). Proceed to make without restriction.
🎅 Sonoma County, California
Home Cheesemaker: Goat Milk Freshness Check

A home cheesemaker in Sonoma County maintains two Nigerian Dwarf does and collects milk for cheese twice a week. She stores milk in the refrigerator and wants to check freshness before making chevre. She uses 9 mL of goat milk with 0.1N NaOH, and 1.60 mL reaches the pink endpoint. Goat milk density: 1.028.

Calculation: %LA = (1.60 x 0.1 x 9.008) / (9 x 1.028) = 0.1558%. That is 17.3 Dornic degrees, 6.9 SH degrees, pH estimate 6.61. For goat milk, the normal range is 0.14-0.18% LA. Her result at 0.1558% is solidly within normal, confirming her 3-day refrigerated milk is still fresh and suitable for chevre making. She proceeds with her lactic acid bacteria culture and targets the lactic set at pH 4.6 without heat.

1.60 mL NaOH, 9 mL goat milk, density 1.028: %LA = 0.1558% | 17.3°D | 6.9°SH. Status: FRESH – Normal Range (goat 0.14-0.18%). Milk is 3 days old and suitable for chevre production.

Six Expert Tips: Performing and Interpreting the Titration Test Correctly

Tip 01
Use a White Background to Catch the True Endpoint
The phenolphthalein endpoint is the moment the milk sample turns faintly but persistently pink – not deep pink or red. Place your titration vessel over a piece of white paper or a white tile to make the color change clearly visible. Too-early titration stops give a falsely low TA reading; too-late stops (deep pink) give falsely high readings. The correct endpoint is a light pink that persists for at least 30 seconds without fading back to white. With practice, you will consistently hit the same shade and your triplicate readings will agree within 0.01 to 0.02 mL of NaOH.
Tip 02
Standardize Your NaOH Solution Regularly
Sodium hydroxide (NaOH) solution is not indefinitely stable at its stated normality. It absorbs carbon dioxide from air, forming sodium carbonate, which reduces its effective normality over time. A solution labeled 0.1N may actually be 0.097N after a few weeks of use from an unsealed bottle. For precision testing, verify the actual normality of your NaOH against a primary standard (potassium hydrogen phthalate) at least monthly, or use single-use standardized vials from a laboratory supplier. Enter your verified normality into the NaOH normality field rather than assuming the label value, and your TA readings will be traceable and accurate.
Tip 03
Warm Your Sample to Room Temperature Before Titrating
Cold milk straight from the refrigerator contains more dissolved carbon dioxide than warmed milk. This CO2 contributes to titratable acidity – the NaOH neutralizes the carbonic acid as well as the lactic acid and other acidic components. Milk tested directly from refrigeration (40 degrees F) can read 0.005 to 0.010 percent higher than the same milk tested after warming to 68 degrees F and allowing the CO2 to partially off-gas. ADPI Method 007 specifies testing at room temperature. Allow refrigerated samples to warm in a closed container for 15 to 20 minutes before titrating for consistent, comparable results.
Tip 04
Always Run Triplicates for Critical Accept/Reject Decisions
For a routine daily freshness check, a single titration is adequate. For a critical quality decision – such as whether to accept a tanker load of milk or reject a batch from a supplier – always run three titrations on separate sample aliquots from the same container. If all three agree within 0.02 mL of NaOH, use their average. If one reading is an outlier by more than 0.05 mL, discard it and average the two remaining concordant readings. Run a fourth if needed. The multi-sample mode in this calculator handles the averaging automatically and shows individual and average readings in the results table.
Tip 05
Calibrate Your Pipette and Burette Regularly
A 9 mL milk sample pipette that actually delivers 9.15 mL will consistently give a falsely low TA reading (more milk in the denominator). A burette with a sticking valve or an air bubble in the tip will give inconsistent readings in either direction. Calibrate volumetric glassware by weighing water at a known temperature: 9 mL should weigh 9.00 grams at 20 degrees C. For consistent production-quality work, clean and inspect your glassware before each testing session, expel any air from the burette tip before starting the first titration, and pipette slowly with controlled technique to deliver a consistent, reproducible volume.
Tip 06
Track TA Over Time to Identify Herd or Storage Trends
A single TA reading tells you whether milk is fresh or not. A log of TA readings over weeks and months tells you far more: whether a particular farm’s milk consistently runs high, whether seasonal changes in feed affect acidity, whether a refrigeration problem is developing, and whether your milk handling between milking and testing is introducing acidity. Keep a simple log with date, milk source, milking time, sample time, TA result, and notes. After a month of consistent logging, you will have a baseline for your specific operation that makes it much easier to spot deviations before they become rejections.

Quick Reference: Titratable Acidity Ranges by Milk Source and Grade Standard

The table below summarizes normal, acceptable, and rejection threshold values for the three dairy species supported by this calculator, along with the relevant US regulatory or industry standard for each. All values assume a standard 9 mL sample with 0.1N NaOH at room temperature per ADPI Method 007.

Milk SourceNormal RangeDornic (normal)Grade A LimitReference Standard
Cow (Holstein)0.12-0.17%13.3-18.9°D0.20% LAFDA Grade A PMO (2021)
Cow (Jersey)0.14-0.18%15.6-20.0°D0.20% LAFDA Grade A PMO (2021)
Goat Milk0.14-0.18%15.6-20.0°D0.20% LAUSDA / NMC guidelines
Sheep Milk0.20-0.28%22.2-31.1°D0.36% LAIndustry standard (no PMO)
UHT / Pasteurized0.14-0.16%15.6-17.8°Dn/a (pasteurized)FDA 21 CFR Part 131

Note: Sheep milk naturally has higher titratable acidity than cow or goat milk due to its higher protein and casein content, which provides more titratable acidic sites. A sheep milk TA of 0.25% LA that would indicate spoilage in cow milk is entirely normal and expected in fresh sheep milk. Always apply species-specific reference ranges. The American Dairy Goat Association and the Sheep Dairy Association of North America publish additional species-specific milk quality guidance for licensed operations. External reference: USDA AMS Dairy Grades and Standards.

What Laboratory Analysts and Farm Producers Ask Most About TA Results?

The FDA Grade A Pasteurized Milk Ordinance (PMO) sets the titratable acidity limit for Grade A raw milk accepted for pasteurization at 0.20 percent lactic acid (22.2 Dornic degrees, or 8.9 SH degrees) when tested by standard method. This limit applies to raw milk received at any licensed Grade A dairy plant in the US. Milk testing above 0.20 percent TA must be rejected for Grade A use. Individual states may adopt the PMO directly or impose stricter limits. The current PMO (21st Revision, 2021) is available from the FDA website. Always confirm current requirements with your state dairy regulatory authority, as adoption and amendment timelines vary by state.
Fresh, uncontaminated milk has a natural background titratable acidity of approximately 0.12 to 0.17 percent lactic acid for cow milk. This background acidity does not come from lactic acid produced by bacteria. It comes from four natural components of milk. First, dissolved carbon dioxide (CO2) from the cow’s metabolism dissolves in milk and forms carbonic acid, a weak acid that contributes to TA. This CO2 is particularly elevated in very fresh milk and decreases as milk is held and warmed. Second, phosphates and citrates naturally present in milk are weakly acidic and contribute to its buffering capacity. Third, casein micelles, the primary milk protein responsible for cheese formation, carry acidic side chains that contribute to titratable acidity without affecting flavor. Fourth, trace organic acids from normal milk metabolism contribute minor background acidity. The bacteria-derived lactic acid that indicates spoilage only becomes significant above the natural background range.
pH measures the concentration of free hydrogen ions in solution – it is a logarithmic scale of “active acidity” or the intensity of the acid in the milk at that moment. Titratable acidity measures the total acid reserve of the milk – all the titratable hydrogen ions, both free and bound in weak acid equilibria – by quantifying how much base it takes to neutralize all of them. Fresh milk typically has a pH of 6.6 to 6.8 and a TA of 0.14 to 0.17 percent. As milk acidifies through fermentation, both pH and TA change, but not always in lockstep, because milk’s complex buffering system holds pH relatively constant even as total acid accumulates. Milk with a TA of 0.20 percent may have a pH anywhere from about 6.3 to 6.6 depending on its mineral and protein content. For this reason, neither measurement fully substitutes for the other in quality assessment. In cheesemaking particularly, both direct pH measurement and TA testing provide complementary information about milk quality and fermentation progress.
The ADPI Method 007 and the Standard Methods for the Examination of Dairy Products (SMEDP) both specify a 0.5 percent phenolphthalein solution in 95 percent ethanol as the indicator for the titratable acidity titration. The standard addition is 5 drops of this solution per sample. Phenolphthalein is colorless in acidic solutions and turns pink to red above pH 8.2. In the TA titration, you add 0.1N NaOH from a burette until the milk sample turns a faint, persistent pink (not rapidly fading pink, and not deep red) and maintain that color for at least 30 seconds. This endpoint corresponds to approximately pH 8.3 in the sample, which is the standard endpoint for the TA calculation. The calculation assumes this endpoint, so using a different indicator or a significantly different endpoint pH would require recalibrating the calculation constants.
The formula in this calculator is calibrated for whole cow, goat, or sheep milk with the density values typical for whole milk. For cream, skim milk, buttermilk, or whey, the density input allows you to adjust for those products – enter the actual density of your sample (cream approximately 1.005-1.020, skim milk approximately 1.033-1.036, sweet whey approximately 1.025-1.030) and the formula will calculate correctly. The grade thresholds shown are specific to fluid milk and should not be directly applied to cream or whey, which have different regulatory standards. For butter, cream, yogurt, and other dairy products, titratable acidity standards are set separately under FDA 21 CFR Part 131 and USDA grade standards, and this calculator’s grade bands do not apply to those products. Use this calculator for the TA arithmetic with appropriate density input, but apply the correct regulatory thresholds for your specific product category.
The milk density directly divides the NaOH volume in the TA formula, so its effect is inversely proportional and relatively small over the typical range. The density difference between Holstein whole milk (1.030 g/mL) and sheep milk (1.034 g/mL) is about 0.4 percent. For a titration that uses 1.70 mL NaOH in 9 mL of sample: at density 1.030, TA = 0.1652 percent; at density 1.034, TA = 0.1645 percent. The difference is 0.0007 percent, well within the precision range of a careful titration. However, using the wrong density species (for example, using the cow density of 1.030 for sheep milk instead of 1.034) will introduce a systematic bias of about 0.4 percent of the result, which at typical TA values is about 0.0006 to 0.0008 percent LA. This is small but worth correcting. The calculator auto-fills the correct density when you select a milk type, and allows manual override for mixed or atypical samples.
The minimum practical equipment for a home or small farm TA titration includes: a 10 mL volumetric pipette or 9 mL fixed-volume pipette (or alternatively, a precision 9 mL graduated syringe), a 10 mL burette with a stopcock valve (glass or plastic), a standardized 0.1N NaOH solution (available from dairy lab suppliers or prepared by dissolving 4.0 g NaOH pellets in 1 liter of distilled water, though home preparation requires careful standardization), 0.5 percent phenolphthalein indicator solution, a white porcelain or plastic basin or a 150 mL beaker on a white background, and a ring stand or burette clamp. The total investment in basic glassware and chemicals for a home TA setup is typically $30 to $80 from a cheesemaking or laboratory supply vendor. Some artisan producers prefer titration syringes (like the Dornic acid test kit) which simplify the procedure and eliminate the need for a full burette setup at slightly higher per-test cost.
High somatic cell counts (SCC) in milk can indirectly affect titratable acidity, but not through the lactic acid fermentation pathway. Somatic cells are white blood cells that increase in milk when a cow has mastitis or subclinical udder inflammation. At very high SCC levels (above 750,000 cells per milliliter), cellular enzymes (particularly proteases and lipases) from the somatic cells begin to break down casein and fat in the milk. Proteolysis of casein releases amino acids with free carboxyl groups that can increase the buffering capacity and TA of the milk slightly. Additionally, mastitic milk has an elevated pH (usually above 6.8) due to leakage of blood components into the milk, which sometimes paradoxically requires more NaOH to reach the phenolphthalein endpoint despite not being acidically compromised. For this reason, high-SCC milk may have an unpredictable or atypically high TA that does not reflect bacterial fermentation. Always use SCC testing alongside TA testing for complete milk quality assessment, not TA alone.
Titratable acidity testing is most critical at the beginning of the cheese make process – assessing incoming milk and monitoring pre-vat acidification. As the make process progresses, cheesemakers typically switch to pH measurement for tracking the acidification of the curd and whey during cooking, draining, salting, and pressing. However, TA testing re-enters the workflow in several aged cheese contexts. For some continental-style cheeses with natural rind development, surface TA can indicate the activity of rind cultures. In provolone and certain Italian styles, paste TA relates to proteolysis and flavor development during aging. In whey fermentation for ricotta production, TA of the whey indicates how much acid is present before heating. Some cheesemakers also use TA as a rough quality indicator for the aging brine in brined cheeses like feta, though direct pH measurement is more common for brine monitoring. The titratable acidity calculator in this dairy hub is complemented by the other tools for the complete make workflow.
A titratable acidity reading below 0.12 percent in fresh cow milk is uncommon and may indicate several things. First, the milk may be colostrum or very early post-calving milk: colostrum has unusual composition and extremely high protein that buffered differently than normal milk, producing atypical TA values. Second, the milk may be from a cow with mastitis, where elevated pH from blood infiltration can produce a falsely low TA even without bacterial contamination. Third, the milk may have been adulterated or diluted: water or low-mineral solutions added to milk reduce its buffering capacity and lower TA. Fourth, there may be a titration technique error: stopping too early, an air bubble in the burette, or an incorrect sample volume can produce falsely low readings. If you get a consistently low reading across multiple samples from the same source, investigate the cause rather than assuming the milk is unusually fresh or of unusually high quality.
A properly calibrated digital titrator (such as the Hach digital titrator or similar instruments used in dairy labs) typically provides equivalent or slightly better precision than a manual glass burette for TA testing, because it eliminates parallax reading errors from the burette scale and provides consistent volume delivery per click or count. For regulated Grade A dairy operations where results feed into compliance records, digital titrators with documented calibration are preferred. For home cheesemaking or small farm quality monitoring, a properly used glass burette is entirely adequate. The precision of either instrument is well within the accuracy requirements for practical TA monitoring: the within-laboratory reproducibility of Method 007 for a well-trained technician with good equipment is approximately plus or minus 0.002 percent lactic acid, which is sufficient to make reliable accept/reject decisions relative to the 0.20 percent PMO limit.
A titratable acidity of 0.25 percent lactic acid for fresh sheep milk is entirely within the normal range and does not indicate spoilage or excessive bacterial activity. Sheep milk naturally has a higher titratable acidity than cow or goat milk due to its substantially higher protein content (approximately 5.5 percent protein versus 3.0 percent for Holstein cow milk). The casein and whey proteins in sheep milk provide more acidic buffering sites per milliliter of milk, resulting in higher baseline TA even in perfectly fresh milk from healthy animals. The normal range for fresh sheep milk from breeds like East Friesian and Lacaune is approximately 0.20 to 0.28 percent lactic acid, with industry acceptance limits around 0.36 percent. Using the cow milk reference values (0.17 to 0.20 percent) to evaluate sheep milk would incorrectly flag all fresh sheep milk as unacceptable. Always select the correct milk species in this calculator’s milk type dropdown to apply species-appropriate reference ranges.
The appropriate testing frequency depends on your milk source, your regulatory requirements, and your risk tolerance. For licensed Grade A dairy operations purchasing raw milk from multiple farm sources, the FDA Grade A PMO requires testing every tanker load before acceptance. For operations using only their own herd’s milk, the risk is lower but testing before each make session is still best practice. For home cheesemakers with fresh milk from their own well-managed animals, testing weekly or before any batch where the milk has been stored for more than 2 to 3 days provides adequate assurance. If you have consistent results week after week from the same source with the same management, you may gain confidence to reduce test frequency. However, a single batch of high-TA milk used without testing can ruin an entire make, so the few minutes and minimal cost of a TA test are always worthwhile insurance before committing to a cheese batch.
Milk protein content and titratable acidity are positively correlated: higher protein milk has higher natural (background) titratable acidity. This relationship exists because casein micelles and whey proteins both carry titratable acidic side chains. Jersey milk, which averages about 3.7 percent protein versus Holstein at 3.0 percent, typically shows background TA at the higher end of the normal range (0.15 to 0.18 percent) even when perfectly fresh. Sheep milk at 5.5 percent protein has a correspondingly higher background TA (0.20 to 0.28 percent). This is why species-specific reference ranges are essential and why you cannot apply a single universal TA cutoff across all milk types. It also means that the same TA value from two different cow breeds can represent different biological states: a Holstein at 0.17 percent is at the high end of normal, while a Jersey at the same reading may be well within its normal range. Context, breed, and historical baseline for your specific animal(s) all matter when interpreting TA results.
This calculator implements the ADPI Method 007 formula for titratable acidity calculation. It is designed for educational and practical reference purposes and produces results consistent with the standard method when correct inputs are provided. However, use of this calculator does not constitute compliance with any regulatory testing requirement. Regulated dairy operations in the US must use certified laboratory methods, calibrated and documented equipment, trained personnel following standard operating procedures, and recordkeeping that meets the requirements of the FDA Grade A PMO and applicable state dairy regulations. The Standard Methods for the Examination of Dairy Products (SMEDP), published by the American Public Health Association, is the definitive reference for certified laboratory procedures. Licensed operations should consult the SMEDP and their state dairy regulatory authority for compliance requirements. Use of this tool implies acceptance of our Terms of Use.
Yes. A Dornic acidimeter is a purpose-built instrument for titratable acidity testing in dairy that combines a standardized NaOH cartridge, a glass reservoir, and a calibrated plunger in a compact portable unit. It uses the same ADPI Method 007 chemistry (0.1N NaOH, phenolphthalein indicator, 9 mL sample) but eliminates the need for a separate burette and stand, making it well-suited for farm-side testing. The reading from a Dornic acidimeter is expressed directly in Dornic degrees, which you can enter into this calculator’s formula by converting: percent lactic acid equals Dornic degrees divided by 111.1. For example, a Dornic reading of 18 degrees equals 0.162 percent lactic acid. Dornic acidimeters are available from dairy supply vendors and are popular among small artisan producers for their simplicity and portability. Like any titration instrument, they require proper cleaning after each use and periodic verification against a standardized reference sample.