ROAS answers an ad question. It does not know every cost in the order.
In this synthetic $72 order, $24 CAC produces 3.0 ROAS. Add expected refunds, $33 product and operations, plus payment fees; $6.45 contribution after ads remains — a 9.7% contribution margin, before fixed overhead or cash timing.
Synthetic example, not a customer result. Change every assumption in the free browser calculator or editable XLSX:
https://profit-leak-map.asdfghjsdfghxdfcgvhb.chatgpt.site