Reference·CAS Segment·CAS03
X12 835 Reference

X12 835 CAS03 Field Guide: Monetary Amount Values and Common Mistakes

Jul 28, 2026 · 4 min read
← CAS02

CAS03 looks like the simplest field in the whole segment, just a dollar amount, but it is the number reconciliation logic actually sums against the billed and paid amounts — and it is signed, which is the part test data generators most often get wrong.

Quick answer

CAS03 is the Monetary Amount element in a CAS segment — the dollar figure associated with the reason code in CAS02, under the responsibility assigned by the group code in CAS01. It is almost always a positive reduction from the billed amount, but the same field position can carry a negative value when a payer is reversing a prior adjustment rather than applying a new one.

The elements that actually matter in practice

CAS03
Monetary Amount — the adjustment dollar amount tied to CAS02's reason code
Sign
Positive vs. negative — positive reduces what was paid; negative restores a previously applied adjustment, typically seen in corrected or supplemental remittances
CAS04
Quantity (optional) — sits right after CAS03 and reports units when the adjustment is unit-based rather than a flat dollar amount

Example

Synthetic example Generated by Synthibase
CAS*CO*45*80.00

A synthetic contractual adjustment of $80.00 tied to reason code 45. Synthetic remittance data.

Where this trips people up

Test data generators frequently produce only positive CAS03 values, since that covers the standard case of a payer reducing a claim. Corrected and supplemental remittances routinely carry negative CAS03 amounts that reverse a prior write-off or patient responsibility figure, and reconciliation logic that assumes every CAS amount subtracts from the billed charge will double-count or misapply the reversal instead of netting it out. The other common miss is validating that CLP03 minus CLP04 always equals the sum of every CAS03 on the claim — it should, but only when every CAS segment at every level (claim and line) is actually included in the check, and test files that skip claim-level CAS segments make that math look broken when the file itself is fine.

X12 835 CAS Segment Guide: Fields, Format, and Testing Gotchas
EDI 835 Remittance Advice: Complete Guide for Healthcare IT
How to Test 835 Remittance Reconciliation Before Go-Live
Test signed adjustment amounts, not just standard write-offs
Synthibase generates synthetic 835 files with both positive and negative CAS amounts across claim- and line-level adjustments, so your reconciliation math gets tested against reversals and corrections before go-live.
Start free trial →
This page is written independently by Synthibase for testing and informational purposes. It is not an official publication of HL7 International or X12/Washington Publishing Company, and is not a substitute for reviewing the official standard or your trading partner's companion guide. See our Terms of Service for full legal terms.