The Ghana Revenue Authority (GRA) recently announced that they would no longer accept cash or cheque payments at their various branches. This policy came into full effect on the 1st of July, 2021.
Before then, almost all businesses in Ghana had to go through the manual process of paying their taxes through one of the GRA branches or offices nationwide. Whilst they introduced a system to file personal income tax through their iTaPS system in 2019, there was just no option available for businesses. Until recently!
It is now possible for you to pay your taxes online to the GRA via Ghana.GOV, whether you are an individual, sole proprietor or limited liability company.
Built by 3 Ghanaian fintech companies IT Consortium, Hubtel and expressPay, Ghana.GOV is the brand name of the government of Ghana’s website which aims to streamline payments for any and all government services and plug the holes in its revenue collection system that leads to loses of over GHc2 billion a year.
It was launched on the 8th of June, 2020 and has gradually had more features and functionality added to it, including the recent ability for businesses and companies to now pay their taxes to the GRA online.
As a website design company that helps individuals and companies start and grow their business online, we do like to dive into various online implementations and opportunities to automate and make life easier for our clients.
Because we couldn’t find any useful information on how to pay your taxes online to GRA via the Ghana.GOV platform, we decided to document the entire process. We hope it’ll be useful to you.
Signing up on Ghana.GOV
The first step in paying your business’ taxes online from the comfort of your home or office is to visit the Ghana.GOV website. Do note that whilst it’s branded as Ghana.GOV, the actual url is ghana.gov.gh. If you enter only ghana.gov in your browser, you won’t find the website.
Once there, click on the Sign Up button in the top right corner of the screen. It will redirect you to their sign up page.
The details you’ll need to sign up include:
- First Name
- Other Names (if any)
- Last Name
- Phone Number
- Email Address
You’ll also have to check the small checkbox to agree to the Terms and Conditions. Once done, you can click on the Continue button.
A verification code will be sent to the phone number you specified. All you have to do is enter that into the next screen you are presented with and click Continue.
Once your verification is complete, you can now log into the Ghana.GOV website for the first time. Click on Login at the top right corner and you’ll be able to log in with either your email address/phone number and password.
You will be redirected to an empty dashboard once you log in.
Paying taxes on Ghana.GOV
To pay your taxes on Ghana.GOV, you have to be logged in and click on the Find a Service link in the navigation menu from wherever you are.
You’ll be shown the Search Directory where you can search for an agency or ministry to make your payment.
Searching for GRA in the Search For Agencies box should be the quickest method.
Alternatively, you can click on the Business tab and scroll down to find the Money and Finance option.
This will also display the Ghana Revenue Authority which is what we’re looking for.
Clicking on this now pulls up the page for the Ghana Revenue Authority. It provides some useful information about them, their mission, vision, where their offices are located, email addresses and phone numbers.
We’re looking for a nice yellow button somewhere on the bottom-right side of our screen that says File & Pay Taxes. Tapping on this should show you a pop-up menu displaying the options available for paying the GRA.
- Pay direct taxes
- Pay indirect taxes
- File your taxes
- Pay customs duty
- Pay vehicle income tax
Some of the most common taxes paid by all businesses in Ghana include PAYE (Pay As You Earn), CIT (Corporate Income Tax), WHT (Withholding Tax). etc. To pay any of those, you’ll want to click on Pay Direct Taxes.
This will then present you with a form allowing you to specify the following details regarding your direct tax payment:
- Tax type
- TIN/Ghana Card Number
There are currently 50 different direct tax types you can pay through the Ghana.GOV portal (although Stamp Duty seemed to be repeated). They are:
- Airport Tax
- Financial Sector Recovery Levy
- Interest – Direct
- Mineral Royalties
- National Fiscal Stabilization Levy
- National Reconstruction Levy [NRL]
- Non-Resident Individual Income
- Non-Traditional Export
- Other Royalty
- Penalties – Direct
- Registration Fees
- Rent Income Tax
- Stamp Duty
- Tax Stamps
- Withholding Tax – Demurrage
- Withholding Tax – Freight
- Withholding Tax – Provident Fund
- Withholding Tax – Accounting Fees
- Withholding Tax – Audit Fees
- Withholding Tax – Commission to Insurance Sales Agents
- Withholding Tax – Consultancy
- Withholding Tax – Contractors
- Withholding Tax – Dividends
- Withholding Tax – Endorsement Fee
- Withholding Tax – Fees for Part Time
- Withholding Tax – Goods
- Withholding Tax – Interest
- Withholding Tax – Legal Fees
- Withholding Tax – Management/Technical Fees
- Withholding Tax – Non-Resident
- Withholding Tax – On Commission
- Withholding Tax – Others
- Withholding Tax – Premiums to Non-Resident Company
- Withholding Tax – Professional Fees
- Withholding Tax – Rent
- Withholding Tax – Security
- Withholding Tax – Services
- Withholding Tax – Works
- Withholding Tax – Fees/Emoluments to Company Directors
- Withholding Tax – Goods/Services
For the second field, it’s your business paying the tax, not you as an individual so you should make sure you put in your business’ TIN and not your GhanaCard number or personal TIN.
Finally, you can select the time period (year and month) that your payment pertains to and hit the Submit Info button.
You’ll then be redirected to the Application Details page. If the page shows the name of your business correctly (as it automatically pulled it from their database when you entered your business’ TIN), then you can proceed to enter the amount you are paying for that particular tax or invoice.
The next destination is the Checkout Page where you’ll find an invoice number has been generated for you and the total amount you are to pay is displayed.
If everything there is accurate, click on the bright yellow Pay button that also mentions the total amount you’re paying. A pop-up window should appear showing you all the options available to you to make your tax payment via. These include:
- Bank Card
- Mobile Money
- Scan & Pay
- Pay with *222#
- Pay at Bank
If you select to pay with your Bank Card (we are assuming that all Visa, MasterCard and GH-Link cards should be acceptable), a pop-up allows you to enter your Card Number, Name on Card, Expiry Date and CVV (Card Verification Value, usually the 3 digit number at the back of your card.)
If you select to pay with Mobile Money, you’ll be able to complete your payment via any of the 3 main mobile money networks in Ghana, MTN Mobile Money, Vodafone Cash and AirtelTigo.
You simply select the network you desire and follow the prompts shown. Disclaimer, if you’re paying via MTN Mobile Money, they require that the number you signed up to Ghana.GOV with be the same number of the wallet you’re paying with. (We saw no such notice with the other 2 networks)
Also note that if paying via mobile money, there are limits to the total amount you can pay. MTN Mobile Money maxes out at GHc5,000 in transactions per day whilst Vodafone Cash and AirtelTigo Money have a maximum transaction amount of GHc2,000 per day.
If you select the Scan & Pay option, then a QR code will appear on your screen allowing you to use the app of your choice to complete your payment.
The 4th option is a new one. You can make your payments on Ghana.GOV via the shortcode *222# on all networks. Selecting this option will generate a unique shortcode just for you with the invoice number included.
Dialing this shortcode on your phone will allow you to make payment for the invoice via any of the mobile money networks. (Note though that if you try paying for the invoice with an MTN Mobile Money wallet number different from the number registered to your Ghana.GOV account, it may not go through.)
Alternatively, if you dial *222# on your phone, you are presented with a menu to choose from:
- Pending Bills
If you select Invoices, you can enter an invoice number if you’ve already generated one on the Ghana.GOV platform.
Alternatively, you can select Pending Bills if you don’t have the invoice number available. This option will pull all unpaid invoices you’ve already generated and you can select from those.
Selecting the RGD option allows you to enter your company registration number and start the process to filing your annual returns or viewing your filing history.
Selecting the GRA option presents you initially with 3 options, UNIPASS, GRA Direct Payments and VIT.
And just like we did on the Ghana.GOV website, if we select GRA Direct Payments, we get a series of tax types to select from. Following the prompts will enable you generate an invoice of the amount you specify for whichever tax type you desire.
The final payment method available is Pay at Bank. Selecting this option shows you your Invoice Number and gives you the option to have the payment instructions sent either to your email address or phone number.
Sending the notification to your email account for example will have you receiving an email notification shortly. It states that you can pay your Ghana.GOV invoice at any branch of any licensed commercial bank across Ghana.
When paying physically in a banking hall, besides the money for payment, you’re going to need your invoice number so make sure you hold onto that. But since this whole article is about paying your taxes online, let’s also finish it online.
Depending on who you bank with, you may have the option to pay for your GRA invoices right from your bank account. The advantage of doing it this way is that you don’t have to pay any transaction fees to Visa, MasterCard or any of the mobile money networks that charge a fee.
Zenith bank for example allows you to pay Ghana.GOV via their mobile shortcode *966# and via their Corporate Internet Banking portal.
Dialing *966*3*111# pulls up a prompt allowing you to enter your invoice number generated on Ghana.GOV. This is under their Merchant Pay option. And following the prompts will allow you to complete your payment in no time.
If Corporate Internet Banking is your style, with Zenith, a menu called Pay for Services on the left side allows you to select the service Ghana GOV Payment. You enter the invoice number generated on Ghana.GOV and clicking the Verify button will instantly confirm the details of your invoice, allowing you to proceed with your payment.
Whichever way you decide to pay, it will be confirmed almost instantly once received by Ghana.GOV. You should expect to receive both email and text notifications of your successful payment. (These notifications are aside the ones you receive for successfully generating your invoice)
Whilst you’ll have your receipt emailed to you, you can also download it from your Ghana.GOV account. Simply navigate to your dashboard to display all your invoices.
Find the invoice you want to download. It should be marked paid. Clicking on it will open it up along with all its details.
Finally, clicking on Download or Print will give you a PDF copy of your invoice which you should certainly keep for your records.
What taxes can be paid for on the Ghana.GOV portal?
So far, we’ve mentioned the Direct Tax types. To recap, the 6 options were:
- Pay direct taxes
- Pay indirect taxes
- File your taxes
- Pay customs duty
- Pay vehicle income tax
For indirect taxes, its interface is quite similar to the one for paying direct taxes. You’ll find the list of tax types below:
- Excise Duty
- Interest – VAT
- NHIL Get Fund Levy
- Penalties – Indirect
- Penalties – VAT
- VAT Assessment
- VAT Audit
- VAT Entertainment Coupon
- VAT/CST on Imported Service
- VAT Flat Rate
If you select File Your Taxes, you will be redirected to one of the GRA’s websites, taxpayersportal.com to file your taxes.
From there, you are able to log into the website in order to file your taxes. (If your Ghana.GOV details do not help you log in, you might have to use the Sign Up link.)
It’s very important you make sure you sign up with this portal because it has a tremendous amount of information and functionality that you certainly require. It allows you to handle almost all your business with the GRA from one location.
If you select the Pay Customs Duty option, you’ll be able to enter your bill number in order to retrieve its details and proceed to complete your payment.
Selecting the Pay Vehicle Income Tax option allows you to enter your vehicle’s number in order to pull up the necessary details to make your payment. If you have multiple vehicles, you can put in multiple vehicle numbers.
If you select iTaPS, you will be redirected to one of the GRA’s websites (tax.gra-itaps.com) to file your taxes on the Integrated Tax Application and Preparation System (iTaPS).
You will be able to log in with your Ghana.GOV credentials by simply clicking on the login button.
The iTaPS portal allows you to handle tax filings mainly associated with individuals and sole proprietors from our understanding. You’re able to file your Personal Income Tax, withholding taxes, PAYE, file for tax reliefs, etc.
Whilst it does have an option for Company Signup, this does not seem to work in our opinion. We’ll certainly revisit this if we get more information on it.
Registering your company on Ghana.GOV
Note: We’ve been informed that to streamline things, you no longer need to register your business on Ghana.GOV. As long as you have registered individually, you can simply go ahead to generate the necessary payment invoice with your company’s TIN number and you’re good to go.
You can still follow the steps below if you’d like, however what is currently recommended is that you register your business with the GRA’s taxpayersportal.com to access all your tax information with them.
Now that you as an individual have signed up on Ghana.GOV, it’s time to register your business or company on the platform in order to pay taxes on your business’ behalf.
If you’re logged into your account on Ghana.GOV, simply navigate to your dashboard. You should be on that page if you followed the steps above. If not, you can click on your name in the top-right corner of the screen from any page.
A sidebar will pull out giving you the option to Go To Dashboard.
Once on your dashboard again, you’ll find a tab called Businesses. Clicking on that will open the My Businesses page. As this is your first business registration on Ghana.GOV, you will see a No Businesses Added message with a button giving you the opportunity to Add Business.
When you click on Add Business, you are presented with a form to fill that requires quite a few details including:
- Business TIN*
- Business Phone Number*
- Name of Business*
- Business Registration Number
- Physical Address*
- Email Address*
- Digital Address
- Mailing Address
- Director’s TIN
- Director or Responsible Manager of Company TIN
* – required fields
Note: We did notice some issues with the Physical Address. It seemed not to enjoy having a comma-separated value.
If you’ve already been paying taxes to the GRA and your business isn’t a new one, you’ll know that your Business TIN is the number that appears in the upper right side of your business certificate of incorporation. Your Business Registration Number is the one that appears on the upper left side.
Besides the details above there are 2 documents you also have to upload to complete your company registration.
The first is an Approval Document. This is a document from your company authorizing the GRA and Ghana.GOV to grant permission to the individual(s) listed to make payments on your behalf on the Ghana.GOV portal.
The document has to be:
- on your company’s official letterhead. (A company stamp is also mentioned if available.)
- signed by the authorized person
- uploaded in PDF format
- not more than 50mb in size
The document can be downloaded during the registration process by clicking the Download button. We have however provided a link to the Word document here: Approval Document
If you want a glimpse of the content of the authorization letter, you’ll find that below.
The second document to be uploaded is your ID. Whilst the accepted IDs aren’t listed or mentioned, you should be able to upload a passport, voter’s ID, driver’s licence or Ghana Card. This document should also not be more than 50mb in size.
You can then hit the Create button to have your company registered on the Ghana.GOV platform. You should then see your business listed under Businesses in your dashboard
Clicking on it will also show you all your company’s details.
Whilst you don’t have to, you can certainly do a little bit of exploring if you want. You’ll notice on the left side that there are a few tabs. You’ll be on the Profile tab, but you can also navigate to the Tax Types, Manage Users, Transactions and Applications tabs.
So, if you can see your business in your dashboard, congratulations. You should now be able to pay your taxes online very easily.
It’s gradually becoming easier and easier to make payments for various government services online through not only the Ghana.GOV website, but other websites of the different ministries and institutions.
If you do encounter any issues with paying your taxes online through the Ghana.GOV portal, do feel free to contact them via:
Email on: firstname.lastname@example.org
Call on: 0307000575
Visit: Ministry of Communications Office Complex, 1st Floor Abdul Diof Road, Ridge. Accra.
Do let us know in the comments below about your experience.