Add a shirt once, then set price and stock for every size and colour. Pick the exact variant while billing — it shows on the receipt and in your history.
AngadiOne also does billing, khata, reports, and WhatsApp sharing — for every kind of shop it supports.