Home / Government Directory / Ministry of Finance / Ghana Revenue Authority (GRA)
Ghana Revenue Authority (GRA) logo

Ghana Revenue Authority (GRA)

Agency
Ministry of Finance

Overview

The Ghana Revenue Authority (GRA) was established in 2009 as a merger of the three revenue agencies — the Customs, Excise and Preventive Service (CEPS), the Internal Revenue Service (IRS), the Value Added Tax Service (VATS) — and the Revenue Agencies Governing Board (RAGB), under the Ghana Revenue Authority Act, 2009 (Act 791). Its core mandate is to ensure maximum compliance with all relevant laws in order to secure a sustainable revenue stream for government, facilitate trade, and ensure a controlled and safe flow of goods across the country's borders. The Authority is headed by the Commissioner-General, supported by Commissioners for the Domestic Tax Revenue Division (DTRD), the Customs Division (CD) and the Support Services Division (SSD).

Vision, Mission & Values

Vision

To be a world-class revenue administration recognised for professionalism, integrity and excellence.

Mission

To mobilise revenue for national development in a transparent, fair, effective and efficient manner.

Core Values

Integrity — be fair and honest; Fairness — provide consistent, standardised service; Service — provide timely and accurate responses through customers' channel of choice; Teamwork — work together to achieve our goals; Innovation — build a culture that readily adapts to change; Professionalism — apply the requisite knowledge, skills and abilities to meet stakeholder expectations.

Offices

Cirrus Oil Services Ltd

Accra Plains

Monday – Friday: 8:00 am – 5:00 pm

Petroleum Warehousing and Supply

Accra Plains

Monday – Friday: 8:00 am – 5:00 pm

Accra Plains BOST

Monday – Friday: 8:00 am – 5:00 pm

Chase Petroleum Ghana Ltd

Industrial Area

Monday – Friday: 8:00 am – 5:00 pm

CEPS James Town

Accra

Monday – Friday: 8:00 am – 5:00 pm

CEPS Tema

Tema

Monday – Friday: 8:00 am – 5:00 pm

Tema – Consolidation

Tema

Monday – Friday: 8:00 am – 5:00 pm

Tema Oil Refinery

Tema

Monday – Friday: 8:00 am – 5:00 pm

Tobinco Pharmaceutical Ltd

Plot No. GA 9190, Okpoi Gonno

Monday – Friday: 8:00 am – 5:00 pm

KIA Customs Lab

Airport bypass road, Airport, Accra

GL1368586

Monday – Friday: 8:00 am – 5:00 pm

DHL Courier

KIA

Monday – Friday: 8:00 am – 5:00 pm

FedEx Courier

KIA, Accra

Monday – Friday: 8:00 am – 5:00 pm

Fuel Trade Limited

Tema

Monday – Friday: 8:00 am – 5:00 pm

Elevation Investments Gh Ltd

Amrahia, Accra–Dodowa Rd

Monday – Friday: 8:00 am – 5:00 pm

Gentle Giants Co Ltd

Weija Mile 9, White Cross

Monday – Friday: 8:00 am – 5:00 pm

KIA Petroleum

KIA

Monday – Friday: 8:00 am – 5:00 pm

Customs Headquarters

Monday – Friday: 8:00 am – 5:00 pm

Kaneshie MTO

Dadeban Road Ext, North Industrial Area, Ketinet Building, Kaneshie

GA2100546

info.mto.kaneshie@gra.gov.gh

Monday – Friday: 8:00 am – 5:00 pm

Adabraka TSC 2

VAT House Ground Floor, Circle – Ring Road Central, Kokomlemle

GA0721713

info.mto.adabraka@gra.gov.gh

Monday – Friday: 8:00 am – 5:00 pm

Achimota STO

6 Manye Adorkor Ave, Instyle Building, Achimota Neoplan

GA3003585

info.sto.achimota@gra.gov.gh

Monday – Friday: 8:00 am – 5:00 pm

Agbogbloshie STO

Oblogo Road, Armah Memorial Health Care

GA3628225

agbosto@gmail.com

Monday – Friday: 8:00 am – 5:00 pm

Kaneshie STO

Dadeban Road Ext, North Industrial Area, Ketinet Building, Kaneshie

GA2101338

info.sto.kaneshie@gra.gov.gh

Monday – Friday: 8:00 am – 5:00 pm

Makola STO

Lane, Old PZ Building near Stanbic Bank

GA1823001

info.sto.makola@gra.gov.gh

Monday – Friday: 8:00 am – 5:00 pm

Mataheko STO

New Abose Okai Street, opp. Accra Academy, Mataheko

GA4004085

info.mto.mataheko@gra.gov.gh

Monday – Friday: 8:00 am – 5:00 pm

Osu MTO

VAT House Ground Floor, Circle – Ring Road Central, Kokomlemle

GA0172388

info.mto.osu@gra.gov.gh

Monday – Friday: 8:00 am – 5:00 pm

Teshie Nungua STO

Monday – Friday: 8:00 am – 5:00 pm

Weija STO

Monday – Friday: 8:00 am – 5:00 pm

Adenta STO

Monday – Friday: 8:00 am – 5:00 pm

Ashaiman STO

Monday – Friday: 8:00 am – 5:00 pm

Legon MTO

Monday – Friday: 8:00 am – 5:00 pm

Madina STO

Monday – Friday: 8:00 am – 5:00 pm

Spintex MTO

Monday – Friday: 8:00 am – 5:00 pm

Tema STO

Monday – Friday: 8:00 am – 5:00 pm

Tema MTO

Monday – Friday: 8:00 am – 5:00 pm

CEPS KIA

Monday – Friday: 8:00 am – 5:00 pm

Aviance Courier Companies

Monday – Friday: 8:00 am – 5:00 pm

ICUMS – Customs Headquarters Annex

Monday – Friday: 8:00 am – 5:00 pm

Consolidated Bank Ghana – CBG

Monday – Friday: 8:00 am – 5:00 pm

Abeka

Monday – Friday: 8:00 am – 5:00 pm

Adabraka TSC 1

Monday – Friday: 8:00 am – 5:00 pm

Abossey Okai

Monday – Friday: 8:00 am – 5:00 pm

High Net Office

Monday – Friday: 8:00 am – 5:00 pm

Lapaz TSC

Monday – Friday: 8:00 am – 5:00 pm

CEPS Kumasi

Monday – Friday: 8:00 am – 5:00 pm

Kumasi BOST

Monday – Friday: 8:00 am – 5:00 pm

Adum STO

Monday – Friday: 8:00 am – 5:00 pm

Ashanti Mampong STO

Monday – Friday: 8:00 am – 5:00 pm

Ashanti Newtown STO

Monday – Friday: 8:00 am – 5:00 pm

Asokwa STO

Monday – Friday: 8:00 am – 5:00 pm

Konongo STO

Monday – Friday: 8:00 am – 5:00 pm

Kwadaso STO

Monday – Friday: 8:00 am – 5:00 pm

Obuasi STO

Monday – Friday: 8:00 am – 5:00 pm

Suame MTO

Monday – Friday: 8:00 am – 5:00 pm

Suame STO

Monday – Friday: 8:00 am – 5:00 pm

Intermediate Customs Checkpoint

Monday – Friday: 8:00 am – 5:00 pm

Offinso Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Customs Transit Quarters

Monday – Friday: 8:00 am – 5:00 pm

New Edubiase Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Bekwai Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Tafo Pankrono Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Customs Regional Collection, Amakom

Monday – Friday: 8:00 am – 5:00 pm

Asokwa MTO

Monday – Friday: 8:00 am – 5:00 pm

Osei Kojokrom

Monday – Friday: 8:00 am – 5:00 pm

GRA Customs, Koforidua

Monday – Friday: 8:00 am – 5:00 pm

Mami Water BOST

Monday – Friday: 8:00 am – 5:00 pm

Akim Oda STO

Monday – Friday: 8:00 am – 5:00 pm

Asamankese STO

Monday – Friday: 8:00 am – 5:00 pm

Koforidua MTO

Monday – Friday: 8:00 am – 5:00 pm

Koforidua STO

Monday – Friday: 8:00 am – 5:00 pm

Nkawkaw STO

Monday – Friday: 8:00 am – 5:00 pm

Somanya STO

Monday – Friday: 8:00 am – 5:00 pm

Nsawam Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Akropong Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Suhum Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Koforidua Customs

Monday – Friday: 8:00 am – 5:00 pm

Krobo Odumasi Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Osino Customs Check Point

Monday – Friday: 8:00 am – 5:00 pm

Kade Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Akim Oda Customs Post

Monday – Friday: 8:00 am – 5:00 pm

Gonokrom

Monday – Friday: 8:00 am – 5:00 pm

Kofi-Badukrom Border Post

Monday – Friday: 8:00 am – 5:00 pm

Sunyani Customs Post

Monday – Friday: 8:00 am – 5:00 pm

Berekum STO

Monday – Friday: 8:00 am – 5:00 pm

Sunyani MTO

Monday – Friday: 8:00 am – 5:00 pm

Sunyani STO

Monday – Friday: 8:00 am – 5:00 pm

Dormaa Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Wenchi Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Asushyiaye Customs Patrol Base

Monday – Friday: 8:00 am – 5:00 pm

Nsushia Customs Patrol Base

Monday – Friday: 8:00 am – 5:00 pm

Tainso Customs Patrol Base

Monday – Friday: 8:00 am – 5:00 pm

Bibiani Aha Customs Patrol Base

Monday – Friday: 8:00 am – 5:00 pm

Sampa Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Frimpongkrom Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Yaakrom Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Nkrankwanta Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Diabaa Patrol Base

Monday – Friday: 8:00 am – 5:00 pm

Sampa Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Kofikumi Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Atuna Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Kwame Seikrom Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Techiman STO

Monday – Friday: 8:00 am – 5:00 pm

Techiman Customs Patrol Base

Monday – Friday: 8:00 am – 5:00 pm

Atebubu Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Goaso STO

Monday – Friday: 8:00 am – 5:00 pm

Agona Swedru STO

Monday – Friday: 8:00 am – 5:00 pm

Assin Fosu STO

Monday – Friday: 8:00 am – 5:00 pm

Cape Coast MTO

Monday – Friday: 8:00 am – 5:00 pm

Cape Coast STO

Monday – Friday: 8:00 am – 5:00 pm

Dunkwa STO

Monday – Friday: 8:00 am – 5:00 pm

Kasoa STO

Monday – Friday: 8:00 am – 5:00 pm

Twifo Praso Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Elmina Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Apam Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Mankessim Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Tamale BOST

Monday – Friday: 8:00 am – 5:00 pm

CEPS Tamale

Monday – Friday: 8:00 am – 5:00 pm

Tamale STO

Monday – Friday: 8:00 am – 5:00 pm

Tamale MTO

Monday – Friday: 8:00 am – 5:00 pm

Yendi STO

Monday – Friday: 8:00 am – 5:00 pm

Tatale Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Binbilla Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Walewale Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Buipe Customs Station

Monday – Friday: 8:00 am – 5:00 pm

Bole Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Bole Chacha Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Bole Customs Collection

Monday – Friday: 8:00 am – 5:00 pm

Buipe Customs Station

Monday – Friday: 8:00 am – 5:00 pm

Wonjuga Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Yendi Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Bunkpurugu Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Damango Collection

Monday – Friday: 8:00 am – 5:00 pm

Walewale Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Bolgatanga Customs Collection

Monday – Friday: 8:00 am – 5:00 pm

Kulungugu Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Paga Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Bawku STO

Monday – Friday: 8:00 am – 5:00 pm

Bolgatanga STO

Monday – Friday: 8:00 am – 5:00 pm

Pusiga Patrol Base

Monday – Friday: 8:00 am – 5:00 pm

Zuarungu Patrol Base

Monday – Friday: 8:00 am – 5:00 pm

Kulimakom Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Namoo Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Mognori Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Zebilla Customs Patrol Base

Monday – Friday: 8:00 am – 5:00 pm

Navrongo Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Missiga Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

GRA (Customs) Bolgatanga Collection

Monday – Friday: 8:00 am – 5:00 pm

Hamile Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Tumu Customs Office

Monday – Friday: 8:00 am – 5:00 pm

Lawra STO

Monday – Friday: 8:00 am – 5:00 pm

Wa STO

Monday – Friday: 8:00 am – 5:00 pm

Kunchoco–Tumu Customs Collection

Monday – Friday: 8:00 am – 5:00 pm

Wa Customs Collection

Monday – Friday: 8:00 am – 5:00 pm

Kulmasa Customs Patrol Base

Monday – Friday: 8:00 am – 5:00 pm

Jirapa Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Tumu Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Lawra Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

GRA Customs Wa Collection

Monday – Friday: 8:00 am – 5:00 pm

Denu Aflao STO

Monday – Friday: 8:00 am – 5:00 pm

Akanu Customs Collection

Monday – Friday: 8:00 am – 5:00 pm

Kpoglo

Monday – Friday: 8:00 am – 5:00 pm

Segbe Junction

Monday – Friday: 8:00 am – 5:00 pm

AFV – Aflao STO

Monday – Friday: 8:00 am – 5:00 pm

Shia Border Frontier / DTRD

Monday – Friday: 8:00 am – 5:00 pm

Hohoe STO

Monday – Friday: 8:00 am – 5:00 pm

Ho MTO

Monday – Friday: 8:00 am – 5:00 pm

Ho STO

Monday – Friday: 8:00 am – 5:00 pm

Shia Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Sogakope STO

Monday – Friday: 8:00 am – 5:00 pm

Kpando Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Juapong Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Keta Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Akatsi Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Nyive STO

Monday – Friday: 8:00 am – 5:00 pm

Ave-Havi Customs Exit Point

Monday – Friday: 8:00 am – 5:00 pm

Nyive Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Batume Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Asikuma Customs Check Point

Monday – Friday: 8:00 am – 5:00 pm

Wli Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Ho Collection

Monday – Friday: 8:00 am – 5:00 pm

Kpetoe Patrol Base

Monday – Friday: 8:00 am – 5:00 pm

Customs Training Academy

Monday – Friday: 8:00 am – 5:00 pm

Wodume Customs Check Point

Monday – Friday: 8:00 am – 5:00 pm

Dabala Customs Transit Check Point

Monday – Friday: 8:00 am – 5:00 pm

Leklebi Kame Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Leklebi Customs Station / Office

Monday – Friday: 8:00 am – 5:00 pm

Honuta Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Hohoe Customs Collection

Monday – Friday: 8:00 am – 5:00 pm

Customs Snap Check Point

Monday – Friday: 8:00 am – 5:00 pm

Sogakope Customs Check Point

Monday – Friday: 8:00 am – 5:00 pm

Honuta STO

Monday – Friday: 8:00 am – 5:00 pm

CEPS Aflao

Monday – Friday: 8:00 am – 5:00 pm

Agotime Afegame Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Lakplevi Dafor Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

GRA Customs – Ho Sector Command

Monday – Friday: 8:00 am – 5:00 pm

Kete-Krachi Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Nkwanta Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Menusu Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Tinjasi Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Jasikan Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Dambai Collection

Monday – Friday: 8:00 am – 5:00 pm

Sefwi Wiaso

Monday – Friday: 8:00 am – 5:00 pm

Bibiani Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Akaatiso Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Pillar 34 Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Nkyensenkokor Customs Border Post

Monday – Friday: 8:00 am – 5:00 pm

Brebre (Yaro Camp) Border Post

Monday – Friday: 8:00 am – 5:00 pm

CEPS Elubo

Monday – Friday: 8:00 am – 5:00 pm

Jubilee Oil Field

Monday – Friday: 8:00 am – 5:00 pm

Quantum Terminal Limited

Monday – Friday: 8:00 am – 5:00 pm

Tweneboa Enyenra Ntomme

Monday – Friday: 8:00 am – 5:00 pm

CEPS Takoradi

Monday – Friday: 8:00 am – 5:00 pm

Takoradi BOST

Monday – Friday: 8:00 am – 5:00 pm

Offshore Cape Three Point

Monday – Friday: 8:00 am – 5:00 pm

Ship to BRV Discharge of LPG

Monday – Friday: 8:00 am – 5:00 pm

Asankrangwa STO

Monday – Friday: 8:00 am – 5:00 pm

Half Assini STO

Monday – Friday: 8:00 am – 5:00 pm

Takoradi STO

Monday – Friday: 8:00 am – 5:00 pm

Takoradi MTO

Monday – Friday: 8:00 am – 5:00 pm

Enchi Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Prestea Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Elubo Collections

Monday – Friday: 8:00 am – 5:00 pm

32 Customs Check Point

Monday – Friday: 8:00 am – 5:00 pm

Jehwi Wharf Customs Border Point

Monday – Friday: 8:00 am – 5:00 pm

Axim Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Kwesi Mintim

Monday – Friday: 8:00 am – 5:00 pm

Sekondi Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Samenye Customs Check Point

Monday – Friday: 8:00 am – 5:00 pm

Elubo Sub-Office

Monday – Friday: 8:00 am – 5:00 pm

Yakaase Customs Post

Monday – Friday: 8:00 am – 5:00 pm

Sewum Customs Post

info@gra.gov.gh

Monday – Friday: 8:00 am – 5:00 pm

Dadieso Customs Post

info@gra.gov.gh

Monday – Friday: 8:00 am – 5:00 pm

Omanpe Customs Post

info@gra.gov.gh

Monday – Friday: 8:00 am – 5:00 pm

Half Assini Customs Post

info@gra.gov.gh

Monday – Friday: 8:00 am – 5:00 pm

GRA Customs – Elubo Sector Command

Monday – Friday: 8:00 am – 5:00 pm

Head Office

Office

Off Starlets' 91 Road, Accra, Ghana

Mailing Address

P. O. Box 2202, Accra-Ghana

Digital Address / Contact

GA-144-3422

Back to Directory