Complete guide to VAT registration requirements, thresholds, and compliance for businesses in Sri Lanka. This comprehensive article covers everything you need to know about when and how to register for VAT.