Subtraktiv reproduktion utgår från vitt, där sedan olika våglängdsområden dras ifrån för att få önskad färg. Primärfärger i detta fall är cyan (C), magenta (M) och gult (Y). Dessa färger är komplementfärger till R, G och B, vilka kan erhållas genom att blanda C, M och Y två och två. En mycket enkelt beskrivning för hur subtraktiv färgreproduktion fungerar är att genom att lägga till önskad mängd av C, M och Y till vitt, subtraheras motsvarande mängd R, G och B från en RGB-blandning:
W + Y + C = G
RGB – B – R = G
W + M + C = B
RGB – G – R = B
W + M + Y = R
RGB – G – B = R
W + Y = Y
RGB – B = RG = Y
W + M = M
RGB – G = RB = M
W + C = C
RGB – R = GB = C
W + Y + M + C = K
RGB – B – G – R = 0 = K
W = vitt
K = svart
Det som egentligen sker är att vissa våglängder i det infallande ljuset absorberas av ett färgfilter (primärfärgerna). Denna filtrering kan ske på två sätt. Det första är det sätt som exempelvis diabilder fungerar på. Det kallas transmission, och fungerar så att en ljuskälla belyser färgfiltret från ett håll, och de passerande våglängderna reproducerar färgen på motsatta sidan.

Det andra sättet är reflektion, och bland annat färgfoton och målarfärg fungerar enligt den principen. Ljus belyser en yta, vissa våglängder absorberas och de övriga reflekteras tillbaka.

Följande ekvationer beskriver subtraktiv färgblandning och det är filterfunktionen som bestämmer vilka våglängder som ska absorberas och vilka som får passera färgfiltret obehindrat:

I(l) är den intensitetsfördelning som når ögat.
I0(l) är den vita ljuskällans ursprungliga intensitetsfördelning.
T(l) är filterfunktionen vid transmission.
R(l) är filterfunktionen vid reflektion.
Ska flera primärfärger blandas erhålls blandfärgens filterfunktion genom enkel multiplikation av de ingående färgernas filterfunktioner. Vid reflektion ser det till exempel ut på följande sätt, då cyan och magenta blandas: