Email Us
info@sra.org.sz

Contact Centre
(+268) 2406 4050

VAT Registered Businesses



Search For VAT Registered Businesses

Businesses   6343

TIN Taxpayer Name Commencement Date
100 454 176 SWAZILAND NATIONAL TRUST COMMISSION 2012-01-10
100 454 176 SWAZILAND NATIONAL TRUST COMMISSION 2012-01-10
100 191 842 SWAZILAND PLANTATIONS 2012-01-04
100 117 842 SWAZILAND POLYPACK (PTY) LTD 2012-01-04
100 111 176 SWAZILAND POST AND TELECOMMUNICATIONS CORPORATION 2012-01-04
100 443 642 SWAZILAND PROCUREMENT AGENCY (PTY) LTD 2012-01-04
100 443 642 SWAZILAND PROCUREMENT AGENCY (PTY) LTD 2012-01-04
100 238 792 SWAZILAND PROPERTY MARKET (PTY) LTD 2012-01-04
103 486 134 SWAZILAND PROPERTY SERVICES SEEFF (PTY) LTD 2015-01-12
103 486 134 SWAZILAND PROPERTY SERVICES SEEFF (PTY) LTD 2015-01-12
100 122 318 SWAZILAND RAILWAY 2012-01-04
101 461 700 SWAZILAND REALITY CONSULTANTS 2015-01-05
101 461 700 SWAZILAND REALITY CONSULTANTS 2015-01-05
100 383 692 SWAZILAND REVENUE AUTHORITY 2013-01-01
100 383 692 SWAZILAND REVENUE AUTHORITY 2013-01-01
100 302 042 SWAZILAND ROYAL INSURANCE CORPORATION 2012-01-04
100 302 042 SWAZILAND ROYAL INSURANCE CORPORATION 2012-01-04
100 110 876 SWAZILAND SALES AND MARKETING (PTY) LTD 2012-01-04
100 220 742 SWAZILAND SCRAP YARDS (PTY) LTD Trading as M.T.C. PROPERTIES 2012-01-04
103 746 300 SWAZILAND SHOPPING (PTY) LTD 2015-01-08
103 746 300 SWAZILAND SHOPPING (PTY) LTD 2015-01-08
100 262 584 SWAZILAND SILVICULTURAL CONTRACTORS (PTY) LTD 2012-01-04
100 481 600 SWAZILAND SPA DEVELOPMENT COMPANY LIMITED Trading as ROYAL SWAZI SPA 2014-01-07
100 481 600 SWAZILAND SPA DEVELOPMENT COMPANY LIMITED Trading as ROYAL SWAZI SPA 2014-01-07
100 102 950 SWAZILAND SUGAR ASSOCIATION 2012-01-04
100 115 242 SWAZILAND SUGARCANE MANAGEMENT (PTY) LTD 2012-01-04
103 926 618 SWAZILAND SYRUP DISTRIBUTORS (PTY) LTD Trading as SSD 2016-01-04
103 730 400 SWAZILAND SYSTEMS INTERGRATORS INVESTMENTS (PTY) LTD 2015-01-05
103 730 400 SWAZILAND SYSTEMS INTERGRATORS INVESTMENTS (PTY) LTD 2015-01-05
100 573 550 SWAZILAND TECHNICAL AND CONSULTING SERVICES (PTY) LTD Trading as SWAZILAND TECHNICAL AND CONSULTING ENGINEERS 2012-01-04
100 573 550 SWAZILAND TECHNICAL AND CONSULTING SERVICES LIMITED Trading as SWAZILAND TECHNICAL AND CONSULTING ENGINEERS 2012-01-04
100 297 676 SWAZILAND TELEVISION AUTHORITY 2012-01-04
100 297 676 SWAZILAND TELEVISION AUTHORITY 2012-01-04
100 263 750 SWAZILAND TRUSSES & TIMBER (PTY) LTD 2012-01-04
100 171 934 SWAZILAND TYRE SERVICES (PTY) LTD Trading as MAX T SOLUTIONS 2012-01-04
100 217 876 SWAZILAND WATER SERVICES CORPORATION 2012-01-04
100 156 076 SWAZIPHARM WHOLESALE (PTY) LTD 2012-01-04
104 753 350 SWAZISAT (PTY) LTD 2016-01-10
100 135 734 SWAZITRONIX (PTY) LTD 2012-01-04
100 135 734 SWAZITRONIX (PTY) LTD 2012-01-04
100 206 476 SWD PRINTING & PUBLISHING CO.LIMITED 2012-01-04
103 416 850 SWEDEN TYRES (PTY) LTD 2015-01-07
103 416 850 SWEDEN TYRES (PTY) LTD 2015-01-07
100 231 568 SWEETWAY INVESTMENTS Trading as THEKWINI DISCOUNT 2012-01-04
102 571 842 SWERA INVESTMENTS (PTY) LTD 2016-01-01
105 742 126 SWESWE INVESTMENTS (PTY) LIMITED 2019-10-01
105 260 068 SWL INVESTMENTS (PTY)LTD 2018-01-07
105 260 068 SWL INVESTMENTS (PTY)LTD 2018-07-01
104 478 642 SYFN INVESTMENTS (PTY) LTD 2016-01-09
101 364 126 SYNC AGENCY (PTY) LTD Trading as OFFICE SOLUTIONS 2013-01-05

VIEW FORMS


  View all Application Forms

  View all Customs and Excise Forms

  View all VAT Forms

  View all Income Tax Forms

  View all Other Forms




PUBLICATIONS

 

    TAX CALENDAR   SEE ALL DATES

Provisional Tax:

1st payment is due no later than 31st December

2nd payment is due no later than 30th June

3rd payment is due on receipt of Notice of Assessment after having submitted Income Tax returns


Remittance of PAYE:

No later than the 7th every month


See All


© 2019 Swaziland Revenue Authority. All rights reserved

Website Designed by Real Image Internet