Email Us
info@sra.org.sz

Contact Centre
(+268) 2406 4050

VAT Registered Businesses



Search For VAT Registered Businesses

Businesses   3263

TIN Taxpayer Name Commencement Date
100 213 092 SWAZILAND COLD STORAGE (PTY) LTD 2012-01-04
102 369 500 SWAZILAND COMMUNICATION COMMISION Trading as SCCOM 2015-01-04
100 101 526 SWAZILAND COMPUTER SERVICES (PTY) LTD 2012-01-04
100 122 734 SWAZILAND CONSULTING ENGINEERS (PTY) LTD 2012-01-04
100 271 700 SWAZILAND COTTON BOARD 2012-01-04
100 349 542 SWAZILAND DAIRY BOARD 2012-01-04
104 173 576 SWAZILAND DETERGENT AND SOAP INDUSTRIES (PTY)LTD 2015-01-09
100 222 926 SWAZILAND DEVELOPMENT AND SAVINGS BANK Trading as SWAZI BANK 2012-01-04
100 114 784 SWAZILAND EARTHMOVING EQUIPMENT(PTY)LTD 2012-01-04
100 458 668 SWAZILAND ECONOMIC POLICY ANALYSIS AND RESEARCH CENTRE 2013-01-02
100 105 300 SWAZILAND ELECTRIC CENTRE & UTILITIES 2012-01-04
100 205 042 SWAZILAND ELECTRICAL SALES 2012-01-04
100 122 284 SWAZILAND ELECTRICITY COMPANY 2012-01-04
100 231 692 SWAZILAND FENG-DA IMPORT AND EXPORT (PTY) LTD 2012-01-04
100 121 692 SWAZILAND FLOORING & ALLIED INDUSTRIES 2012-01-04
100 145 250 SWAZILAND FRUIT CANNERS (PTY) LTD 2012-01-04
102 557 026 SWAZILAND GOVERNMENT MINISTRY OF I C T 2014-01-09
100 333 350 SWAZILAND INDEPENDENT PUBLISHERS (PTY) LTD Trading as THE NATION 2012-01-04
100 221 200 SWAZILAND INDUSTRIAL DEVELOPMENT COMPANY LIMITED 2012-01-04
100 311 718 SWAZILAND INSTITUTE OF MANAGEMENT AND POLICY STUDIES (PTY) LTD 2012-01-04
100 111 042 SWAZILAND INTERNATIONAL IRRIGATION 2012-01-04
100 375 776 SWAZILAND INVESTMENT PROMOTION AUTHORITY 2012-01-04
100 163 434 SWAZILAND LIQUOR DISTRIBUTORS 2012-01-04
100 413 342 SWAZILAND LIVESTOCK TECHNICAL SERVICES (PTY) LTD 2012-01-04
100 158 384 SWAZILAND LUMBER SECURITY (PTY) LTD 2012-01-04
100 578 342 SWAZILAND MARULA COMPANY 2013-01-07
100 101 100 SWAZILAND MEAT INDUSTRIES LIMITED 2012-01-04
100 146 718 SWAZILAND MEAT WHOLESALERS 2012-01-04
100 325 726 SWAZILAND MELAMINE INDUSTRIES (PTY) LTD 2012-01-04
101 270 092 SWAZILAND METER READING 2013-01-11
100 169 784 SWAZILAND MILLING (PTY) LTD 2012-01-04
100 213 676 SWAZILAND NATIONAL HOUSING BOARD 2012-01-04
100 218 200 SWAZILAND NATIONAL PROVIDENT FUND 2012-01-04
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 238 792 SWAZILAND PROPERTY MARKET (PTY) LTD 2012-01-04
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
100 383 692 SWAZILAND REVENUE AUTHORITY 2013-01-01
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
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 102 950 SWAZILAND SUGAR ASSOCIATION 2012-01-04

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


© 2017 Swaziland Revenue Authority. All rights reserved

Website Designed by Real Image Internet