Welcome to the Swaziland Revenue Authority Online

A better way to file your tax returns

Get your online account now >

To register to use this website contact the Swaziland Revenue Authority helpdesk

2406-4000
Already registered

Register with us now to ensure you have online access to your tax returns.

File and manage your tax returns online

View past and present returns

Submit enquiries about your returns or account