Yes, we can produce small batches (less than 999 sheets), but the total cost for quantities below 1,000 sheets is about the same. Since we purchase materials in 100-meter rolls, the unit price for small batches (around 1-300 sheets) is higher. Therefore, we recommend ordering at least 1,000 sheets (500 sheets minimum). The unit price decreases with larger quantities. For lower unit prices, we recommend ordering 3,000 sheets or more. If you want to print 1 sheet to a small batch of labels, online printing might be a better option.