Business Taxes & VAT Sole Trader or Company? How the Tax Bill Differs in Grenada Sole trader or limited company in Grenada? How income tax, corporate tax, NIS and Annual Stamp Tax compare, with worked numbers and when to switch. 14/10/2026 8 min read