
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
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.
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
Office
Off Starlets' 91 Road, Accra, Ghana
Mailing Address
P. O. Box 2202, Accra-Ghana
Digital Address / Contact
GA-144-3422
Website
http://www.gra.gov.gh/