Depending on the variety,spinach will be ready for harvesting after 2-3 months. At this stage, it will have developed large, fresh and mature leaves.
Harvest the leaves twice a week and consume or take to the market as soon as possible. You will continue harvesting for the next 2-3 months.
Since they are perishable, ensure there is a ready market before you harvest.