Publications

NOTICE BOARD

Tenders

JOB VACANCIES

THERE ARE CURRENTLY NO VACANCIES AVAILABLE

Public Meetings

No Public Meetings at Present.

PUBLIC NOTICES

No Public Notices at Present.

Resources

Payments and Refunds

Error
  • Got error 28 from storage engine SQL=SELECT a.id, a.title, a.alias, a.title_alias, a.introtext, a.checked_out, a.checked_out_time, a.catid, a.created, a.created_by, a.created_by_alias, CASE WHEN a.modified = 0 THEN a.created ELSE a.modified END as modified, a.modified_by, uam.name as modified_by_name,CASE WHEN a.publish_up = 0 THEN a.created ELSE a.publish_up END as publish_up,a.publish_down, a.images, a.urls, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits, a.xreference, a.featured, LENGTH(a.fulltext) AS readmore,CASE WHEN badcats.id is not null THEN 0 ELSE a.state END AS state,c.title AS category_title, c.path AS category_route, c.access AS category_access, c.alias AS category_alias,CASE WHEN a.created_by_alias > ' ' THEN a.created_by_alias ELSE ua.name END AS author,ua.email AS author_email,contact.id as contactid,parent.title as parent_title, parent.id as parent_id, parent.path as parent_route, parent.alias as parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating, v.rating_count as rating_count,c.published, CASE WHEN badcats.id is null THEN c.published ELSE 0 END AS parents_published FROM j01c2_content AS a LEFT JOIN j01c2_categories AS c ON c.id = a.catid LEFT JOIN j01c2_users AS ua ON ua.id = a.created_by LEFT JOIN j01c2_users AS uam ON uam.id = a.modified_by LEFT JOIN j01c2_contact_details AS contact on contact.user_id = a.created_by LEFT JOIN j01c2_categories as parent ON parent.id = c.parent_id LEFT JOIN j01c2_content_rating AS v ON a.id = v.content_id LEFT OUTER JOIN (SELECT cat.id as id FROM j01c2_categories AS cat JOIN j01c2_categories AS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published != 1 GROUP BY cat.id ) AS badcats ON badcats.id = c.id INNER JOIN j01c2_content_frontpage AS fp ON fp.content_id = a.id WHERE (contact.published = 1 OR contact.published IS NULL) AND a.access IN (1,1) AND CASE WHEN badcats.id is null THEN a.state ELSE 0 END = 1 AND (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2016-06-25 16:03:58') AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2016-06-25 16:03:58') GROUP BY a.id, a.title, a.alias, a.title_alias, a.introtext, a.checked_out, a.checked_out_time, a.catid, a.created, a.created_by, a.created_by_alias, a.created, a.modified, a.modified_by, uam.name, a.publish_up, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits, a.xreference, a.featured, a.fulltext, a.state, a.publish_down, badcats.id, c.title, c.path, c.access, c.alias, uam.id, ua.name, ua.email, contact.id, parent.title, parent.id, parent.path, parent.alias, v.rating_sum, v.rating_count, c.published, c.lft, a.ordering, parent.lft, fp.ordering, c.id, a.images, a.urls ORDER BY c.lft, fp.ordering, a.created DESC LIMIT 0, 4 Got error 28 from storage engine SQL=SELECT a.id, a.title, a.alias, a.title_alias, a.introtext, a.checked_out, a.checked_out_time, a.catid, a.created, a.created_by, a.created_by_alias, CASE WHEN a.modified = 0 THEN a.created ELSE a.modified END as modified, a.modified_by, uam.name as modified_by_name,CASE WHEN a.publish_up = 0 THEN a.created ELSE a.publish_up END as publish_up,a.publish_down, a.images, a.urls, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits, a.xreference, a.featured, LENGTH(a.fulltext) AS readmore,CASE WHEN badcats.id is not null THEN 0 ELSE a.state END AS state,c.title AS category_title, c.path AS category_route, c.access AS category_access, c.alias AS category_alias,CASE WHEN a.created_by_alias > ' ' THEN a.created_by_alias ELSE ua.name END AS author,ua.email AS author_email,contact.id as contactid,parent.title as parent_title, parent.id as parent_id, parent.path as parent_route, parent.alias as parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating, v.rating_count as rating_count,c.published, CASE WHEN badcats.id is null THEN c.published ELSE 0 END AS parents_published FROM j01c2_content AS a LEFT JOIN j01c2_categories AS c ON c.id = a.catid LEFT JOIN j01c2_users AS ua ON ua.id = a.created_by LEFT JOIN j01c2_users AS uam ON uam.id = a.modified_by LEFT JOIN j01c2_contact_details AS contact on contact.user_id = a.created_by LEFT JOIN j01c2_categories as parent ON parent.id = c.parent_id LEFT JOIN j01c2_content_rating AS v ON a.id = v.content_id LEFT OUTER JOIN (SELECT cat.id as id FROM j01c2_categories AS cat JOIN j01c2_categories AS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published != 1 GROUP BY cat.id ) AS badcats ON badcats.id = c.id INNER JOIN j01c2_content_frontpage AS fp ON fp.content_id = a.id WHERE (contact.published = 1 OR contact.published IS NULL) AND a.access IN (1,1) AND CASE WHEN badcats.id is null THEN a.state ELSE 0 END = 1 AND (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2016-06-25 16:03:58') AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2016-06-25 16:03:58') GROUP BY a.id, a.title, a.alias, a.title_alias, a.introtext, a.checked_out, a.checked_out_time, a.catid, a.created, a.created_by, a.created_by_alias, a.created, a.modified, a.modified_by, uam.name, a.publish_up, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits, a.xreference, a.featured, a.fulltext, a.state, a.publish_down, badcats.id, c.title, c.path, c.access, c.alias, uam.id, ua.name, ua.email, contact.id, parent.title, parent.id, parent.path, parent.alias, v.rating_sum, v.rating_count, c.published, c.lft, a.ordering, parent.lft, fp.ordering, c.id, a.images, a.urls ORDER BY c.lft, fp.ordering, a.created DESC

LATEST NEWS

SRA signs Memorandum of Cooperation with Botswana Unified Revenue Service 

 The Swaziland Revenue Authority has identified the Botswana Unified Revenue Service as a key partner in the realization of this goal symbolized here today by the signing into force a Memorandum of Cooperation between the two (2) organisations. Read More


SRA introduces self-assessment for Income Tax

Following issuance of a gazette by Government for Large Taxpayers to self assess for their 2012/2013 Income Tax returns, the SRA has now started engaging taxpayers on its implications. This follows some background work on putting in place the necessary tools that taxpayers will require for successful self assessment. This new system is expected to improve compliance amongst taxpayers. Read more on self assessment

 

One Tariff Board for SACU members

His Majesty King Mswati III, together with his counterparts from SACU member states, have encouraged the speedy finalization of the processes engaged towards the establishment of one Tariff Board for the Union. Read More

 

Standardized Transport movement for SACU Goods

SACU Council of Ministers has developed a transport sector programme and a regional road safety strategy that will focus on standards and permits for the movement of goods and services among member states. Read More

 

TAX CALENDAR

Provisional Tax
1st Payment due no later than 31st December 2nd Payment due no later than 30th June 3rd Payment due on receipt of Notice of Assessment after having submitted Income Tax Returns
Submission of Income Tax Returns
No later than the 31st October every year
Submission of Salary Reconciliations
No later than the 30th September every year
Remittance of PAYE
No later than the 7th every month