Forecast: Government Revenue

Country/Region Last Frequency Range
Australia (AUD bn) yearly 1988 - 2024

868.231

AUD bn 2024

yearly

1988 - 2024

Bolivia (BOB bn) yearly 1984 - 2024

114.016

BOB bn 2024

yearly

1984 - 2024

Brazil (BRL bn) yearly 1996 - 2024

3,029.966

BRL bn 2024

yearly

1996 - 2024

Canada (CAD bn) yearly 1980 - 2024

1,115.520

CAD bn 2024

yearly

1980 - 2024

China (RMB bn) yearly 1982 - 2024

39,122.071

RMB bn 2024

yearly

1982 - 2024

France (EUR bn) yearly 1980 - 2024

1,430.593

EUR bn 2024

yearly

1980 - 2024

Germany (EUR bn) yearly 1991 - 2024

1,860.089

EUR bn 2024

yearly

1991 - 2024

Greece (EUR bn) yearly 1980 - 2024

96.925

EUR bn 2024

yearly

1980 - 2024

India (INR bn) yearly 1988 - 2024

71,107.610

INR bn 2024

yearly

1988 - 2024

Indonesia (IDR bn) yearly 1981 - 2024

3,506,103.823

IDR bn 2024

yearly

1981 - 2024

Italy (EUR bn) yearly 1988 - 2024

905.859

EUR bn 2024

yearly

1988 - 2024

Japan (JPY bn) yearly 1980 - 2024

205,517.004

JPY bn 2024

yearly

1980 - 2024

Malaysia (MYR bn) yearly 1990 - 2024

378.274

MYR bn 2024

yearly

1990 - 2024

Russia (RUB bn) yearly 1998 - 2024

48,615.557

RUB bn 2024

yearly

1998 - 2024

Singapore (SGD bn) yearly 1990 - 2024

112.689

SGD bn 2024

yearly

1990 - 2024

United Kingdom (GBP bn) yearly 1980 - 2024

962.972

GBP bn 2024

yearly

1980 - 2024

United States (USD bn) yearly 2001 - 2024

8,167.820

USD bn 2024

yearly

2001 - 2024

All countries/regions

Country/Region Last Frequency Range
Afghanistan (AFA bn) yearly 2002 - 2024

823.013

AFA bn 2024

yearly

2002 - 2024

Albania (ALL bn) yearly 1997 - 2024

636.976

ALL bn 2024

yearly

1997 - 2024

Algeria (DZD bn) yearly 1990 - 2024

7,419.489

DZD bn 2024

yearly

1990 - 2024

Angola (AOA bn) yearly 1996 - 2024

10,638.245

AOA bn 2024

yearly

1996 - 2024

Antigua and Barbuda (XCD bn) yearly 1990 - 2024

1.041

XCD bn 2024

yearly

1990 - 2024

Argentina (ARS bn) yearly 1993 - 2024

29,991.646

ARS bn 2024

yearly

1993 - 2024

Armenia (AMD bn) yearly 1993 - 2024

2,421.618

AMD bn 2024

yearly

1993 - 2024

Australia (AUD bn) yearly 1988 - 2024

868.231

AUD bn 2024

yearly

1988 - 2024

Austria (EUR bn) yearly 1988 - 2024

229.590

EUR bn 2024

yearly

1988 - 2024

Azerbaijan (AZN bn) yearly 1994 - 2024

32.835

AZN bn 2024

yearly

1994 - 2024

Bahamas (BSD bn) yearly 1990 - 2024

2.890

BSD bn 2024

yearly

1990 - 2024

Bahrain (BHD bn) yearly 1990 - 2024

3.200

BHD bn 2024

yearly

1990 - 2024

Bangladesh (BDT bn) yearly 1980 - 2023

4,510.140

BDT bn 2023

yearly

1980 - 2023

Barbados (BBD bn) yearly 1994 - 2024

3.918

BBD bn 2024

yearly

1994 - 2024

Belarus (BYN bn) yearly 1996 - 2024

57.409

BYN bn 2024

yearly

1996 - 2024

Belgium (EUR bn) yearly 1980 - 2024

266.791

EUR bn 2024

yearly

1980 - 2024

Belize (BZD bn) yearly 1996 - 2023

1.355

BZD bn 2023

yearly

1996 - 2023

Benin (XOF bn) yearly 1989 - 2024

1,849.718

XOF bn 2024

yearly

1989 - 2024

Bhutan (BTN bn) yearly 1981 - 2024

93.007

BTN bn 2024

yearly

1981 - 2024

Bolivia (BOB bn) yearly 1984 - 2024

114.016

BOB bn 2024

yearly

1984 - 2024

Bosnia and Herzegovina (BAM bn) yearly 1998 - 2024

17.896

BAM bn 2024

yearly

1998 - 2024

Botswana (BWP bn) yearly 2000 - 2024

89.101

BWP bn 2024

yearly

2000 - 2024

Brazil (BRL bn) yearly 1996 - 2024

3,029.966

BRL bn 2024

yearly

1996 - 2024

Brunei (BND bn) yearly 1980 - 2024

4.616

BND bn 2024

yearly

1980 - 2024

Bulgaria (BGN bn) yearly 1998 - 2024

52.576

BGN bn 2024

yearly

1998 - 2024

Burkina Faso (XOF bn) yearly 1985 - 2024

3,036.480

XOF bn 2024

yearly

1985 - 2024

Burundi (BIF bn) yearly 1990 - 2024

1,539.108

BIF bn 2024

yearly

1990 - 2024

Cambodia (KHR bn) yearly 1996 - 2024

37,612.457

KHR bn 2024

yearly

1996 - 2024

Cameroon (XAF bn) yearly 2000 - 2024

4,917.552

XAF bn 2024

yearly

2000 - 2024

Canada (CAD bn) yearly 1980 - 2024

1,115.520

CAD bn 2024

yearly

1980 - 2024

Cape Verde (CVE bn) yearly 1994 - 2024

79.129

CVE bn 2024

yearly

1994 - 2024

Central African Republic (XAF bn) yearly 1988 - 2024

332.030

XAF bn 2024

yearly

1988 - 2024

Chad (XAF bn) yearly 1995 - 2024

1,571.149

XAF bn 2024

yearly

1995 - 2024

Chile (CLP bn) yearly 1990 - 2024

62,460.702

CLP bn 2024

yearly

1990 - 2024

China (RMB bn) yearly 1982 - 2024

39,122.071

RMB bn 2024

yearly

1982 - 2024

Colombia (COP bn) yearly 1980 - 2024

376,277.072

COP bn 2024

yearly

1980 - 2024

Comoros (KMF bn) yearly 1984 - 2024

107.047

KMF bn 2024

yearly

1984 - 2024

Congo, Democratic Republic of (CDF bn) yearly 1996 - 2024

16,127.837

CDF bn 2024

yearly

1996 - 2024

Congo, Republic of (XAF bn) yearly 1989 - 2024

2,328.465

XAF bn 2024

yearly

1989 - 2024

Costa Rica (CRC bn) yearly 1990 - 2024

7,381.374

CRC bn 2024

yearly

1990 - 2024

Croatia (HRK bn) yearly 1992 - 2024

223.590

HRK bn 2024

yearly

1992 - 2024

Cyprus (EUR bn) yearly 1995 - 2024

12.288

EUR bn 2024

yearly

1995 - 2024

Czech Republic (CZK bn) yearly 1995 - 2024

2,867.789

CZK bn 2024

yearly

1995 - 2024

Denmark (DKK bn) yearly 1980 - 2024

1,411.065

DKK bn 2024

yearly

1980 - 2024

Djibouti (DJF bn) yearly 1990 - 2024

158.252

DJF bn 2024

yearly

1990 - 2024

Dominica (XCD bn) yearly 1990 - 2024

0.682

XCD bn 2024

yearly

1990 - 2024

Dominican Republic (DOP bn) yearly 1997 - 2024

1,026.372

DOP bn 2024

yearly

1997 - 2024

Ecuador (USD bn) yearly 1995 - 2024

43.681

USD bn 2024

yearly

1995 - 2024

Egypt (EGP bn) yearly 1999 - 2024

2,077.856

EGP bn 2024

yearly

1999 - 2024

El Salvador (SVC bn) yearly 1990 - 2024

6.914

SVC bn 2024

yearly

1990 - 2024

Equatorial Guinea (XAF bn) yearly 1980 - 2024

1,005.845

XAF bn 2024

yearly

1980 - 2024

Eritrea (ERN bn) yearly 1992 - 2024

14.488

ERN bn 2024

yearly

1992 - 2024

Estonia (EUR bn) yearly 1995 - 2024

14.306

EUR bn 2024

yearly

1995 - 2024

Eswatini (SZL bn) yearly 1980 - 2024

24.027

SZL bn 2024

yearly

1980 - 2024

Ethiopia (ETB bn) yearly 1980 - 2024

650.756

ETB bn 2024

yearly

1980 - 2024

Fiji (FJD bn) yearly 1992 - 2024

4.363

FJD bn 2024

yearly

1992 - 2024

Finland (EUR bn) yearly 1980 - 2024

147.367

EUR bn 2024

yearly

1980 - 2024

France (EUR bn) yearly 1980 - 2024

1,430.593

EUR bn 2024

yearly

1980 - 2024

Gabon (XAF bn) yearly 1990 - 2024

2,512.250

XAF bn 2024

yearly

1990 - 2024

Gambia (GMD bn) yearly 2000 - 2024

29.975

GMD bn 2024

yearly

2000 - 2024

Georgia (GEL bn) yearly 1994 - 2024

18.649

GEL bn 2024

yearly

1994 - 2024

Germany (EUR bn) yearly 1991 - 2024

1,860.089

EUR bn 2024

yearly

1991 - 2024

Ghana (GHS bn) yearly 1982 - 2024

101.565

GHS bn 2024

yearly

1982 - 2024

Greece (EUR bn) yearly 1980 - 2024

96.925

EUR bn 2024

yearly

1980 - 2024

Grenada (XCD bn) yearly 1990 - 2024

1.065

XCD bn 2024

yearly

1990 - 2024

Guatemala (GTQ bn) yearly 1995 - 2024

101.923

GTQ bn 2024

yearly

1995 - 2024

Guinea (GNF bn) yearly 1990 - 2024

39,189.465

GNF bn 2024

yearly

1990 - 2024

Guinea-Bissau (GWP bn) yearly 1991 - 2024

238.725

GWP bn 2024

yearly

1991 - 2024

Guyana (GYD bn) yearly 1997 - 2024

606.250

GYD bn 2024

yearly

1997 - 2024

Haiti (HTG bn) yearly 1997 - 2024

200.153

HTG bn 2024

yearly

1997 - 2024

Honduras (HNL bn) yearly 1990 - 2024

239.276

HNL bn 2024

yearly

1990 - 2024

Hong Kong SAR, China (HKD bn) yearly 1981 - 2024

756.868

HKD bn 2024

yearly

1981 - 2024

Hungary (HUF bn) yearly 1995 - 2024

25,364.211

HUF bn 2024

yearly

1995 - 2024

Iceland (ISK bn) yearly 1980 - 2024

1,459.367

ISK bn 2024

yearly

1980 - 2024

India (INR bn) yearly 1988 - 2024

71,107.610

INR bn 2024

yearly

1988 - 2024

Indonesia (IDR bn) yearly 1981 - 2024

3,506,103.823

IDR bn 2024

yearly

1981 - 2024

Iran (IRR bn) yearly 1990 - 2024

9,938,626.071

IRR bn 2024

yearly

1990 - 2024

Iraq (IQD bn) yearly 2004 - 2024

115,115.418

IQD bn 2024

yearly

2004 - 2024

Ireland (EUR bn) yearly 1980 - 2024

104.162

EUR bn 2024

yearly

1980 - 2024

Israel (ILS bn) yearly 2000 - 2024

640.678

ILS bn 2024

yearly

2000 - 2024

Italy (EUR bn) yearly 1988 - 2024

905.859

EUR bn 2024

yearly

1988 - 2024

Ivory Coast (XOF bn) yearly 1997 - 2024

7,944.618

XOF bn 2024

yearly

1997 - 2024

Jamaica (JMD bn) yearly 1990 - 2024

866.091

JMD bn 2024

yearly

1990 - 2024

Japan (JPY bn) yearly 1980 - 2024

205,517.004

JPY bn 2024

yearly

1980 - 2024

Jordan (JOD bn) yearly 1985 - 2024

10.697

JOD bn 2024

yearly

1985 - 2024

Kazakhstan (KZT bn) yearly 1994 - 2024

21,024.852

KZT bn 2024

yearly

1994 - 2024

Kenya (KES bn) yearly 1982 - 2024

3,316.379

KES bn 2024

yearly

1982 - 2024

Kiribati (AUD bn) yearly 1988 - 2024

0.288

AUD bn 2024

yearly

1988 - 2024

Kosovo (EUR bn) yearly 2000 - 2024

2.345

EUR bn 2024

yearly

2000 - 2024

Kuwait (KWD bn) yearly 1990 - 2024

27.105

KWD bn 2024

yearly

1990 - 2024

Kyrgyzstan (KGS bn) yearly 1993 - 2024

285.891

KGS bn 2024

yearly

1993 - 2024

Laos (LAK bn) yearly 2000 - 2022

40,599.931

LAK bn 2022

yearly

2000 - 2022

Latvia (LVL bn) yearly 1998 - 2024

13.543

LVL bn 2024

yearly

1998 - 2024

Lebanon (LBP bn) yearly 1990 - 2024

23,227.732

LBP bn 2024

yearly

1990 - 2024

Lesotho (LSL bn) yearly 1982 - 2024

24.839

LSL bn 2024

yearly

1982 - 2024

Liberia (LRD bn) yearly 2000 - 2024

1.025

LRD bn 2024

yearly

2000 - 2024

Libya (LYD bn) yearly 1990 - 2024

39.483

LYD bn 2024

yearly

1990 - 2024

Lithuania (LTL bn) yearly 1990 - 2024

21.071

LTL bn 2024

yearly

1990 - 2024

Luxembourg (EUR bn) yearly 1995 - 2024

34.659

EUR bn 2024

yearly

1995 - 2024

Macau SAR, China (MOP bn) yearly 1996 - 2024

168.279

MOP bn 2024

yearly

1996 - 2024

Madagascar (MGA bn) yearly 1980 - 2024

10,991.784

MGA bn 2024

yearly

1980 - 2024

Malawi (MWK bn) yearly 2002 - 2024

2,428.409

MWK bn 2024

yearly

2002 - 2024

Malaysia (MYR bn) yearly 1990 - 2024

378.274

MYR bn 2024

yearly

1990 - 2024

Maldives (MVR bn) yearly 1990 - 2024

34.066

MVR bn 2024

yearly

1990 - 2024

Mali (XOF bn) yearly 2000 - 2024

2,952.654

XOF bn 2024

yearly

2000 - 2024

Malta (EUR bn) yearly 2000 - 2024

6.471

EUR bn 2024

yearly

2000 - 2024

Marshall Islands (USD bn) yearly 1995 - 2024

0.169

USD bn 2024

yearly

1995 - 2024

Mauritania (MRU bn) yearly 1990 - 2024

96.291

MRU bn 2024

yearly

1990 - 2024

Mauritius (MUR bn) yearly 2000 - 2022

145.997

MUR bn 2022

yearly

2000 - 2022

Mexico (MXN bn) yearly 1990 - 2024

7,117.512

MXN bn 2024

yearly

1990 - 2024

Micronesia (USD bn) yearly 1995 - 2024

0.248

USD bn 2024

yearly

1995 - 2024

Moldova (MDL bn) yearly 1995 - 2024

95.677

MDL bn 2024

yearly

1995 - 2024

Mongolia (MNT bn) yearly 1981 - 2024

20,280.272

MNT bn 2024

yearly

1981 - 2024

Montenegro (EUR bn) yearly 2002 - 2024

2.429

EUR bn 2024

yearly

2002 - 2024

Morocco (MAD bn) yearly 1990 - 2024

412.153

MAD bn 2024

yearly

1990 - 2024

Mozambique (MZM bn) yearly 1980 - 2024

480.783

MZM bn 2024

yearly

1980 - 2024

Myanmar (MMK bn) yearly 1997 - 2023

31,834.927

MMK bn 2023

yearly

1997 - 2023

Namibia (NAD bn) yearly 1990 - 2023

84.615

NAD bn 2023

yearly

1990 - 2023

Nepal (NPR bn) yearly 2000 - 2024

1,603.063

NPR bn 2024

yearly

2000 - 2024

Netherlands (EUR bn) yearly 1980 - 2024

411.338

EUR bn 2024

yearly

1980 - 2024

New Zealand (NZD bn) yearly 1985 - 2024

143.671

NZD bn 2024

yearly

1985 - 2024

Nicaragua (NIO bn) yearly 2000 - 2024

137.630

NIO bn 2024

yearly

2000 - 2024

Niger (XOF bn) yearly 1995 - 2024

2,214.246

XOF bn 2024

yearly

1995 - 2024

Nigeria (NGN bn) yearly 1990 - 2024

19,020.111

NGN bn 2024

yearly

1990 - 2024

North Macedonia (MKD bn) yearly 1997 - 2024

273.982

MKD bn 2024

yearly

1997 - 2024

Norway (NOK bn) yearly 1980 - 2024

2,493.666

NOK bn 2024

yearly

1980 - 2024

Oman (OMR bn) yearly 1990 - 2024

11.793

OMR bn 2024

yearly

1990 - 2024

Pakistan (PKR bn) yearly 1980 - 2024

13,444.760

PKR bn 2024

yearly

1980 - 2024

Palau (USD bn) yearly 2000 - 2024

0.138

USD bn 2024

yearly

2000 - 2024

Panama (PAB bn) yearly 1994 - 2024

17.645

PAB bn 2024

yearly

1994 - 2024

Papua New Guinea (PGK bn) yearly 1983 - 2024

17.584

PGK bn 2024

yearly

1983 - 2024

Paraguay (PYG bn) yearly 1980 - 2024

66,249.288

PYG bn 2024

yearly

1980 - 2024

Peru (PEN bn) yearly 2000 - 2024

213.120

PEN bn 2024

yearly

2000 - 2024

Philippines (PHP bn) yearly 1989 - 2024

6,427.850

PHP bn 2024

yearly

1989 - 2024

Poland (PLN bn) yearly 1995 - 2024

1,182.581

PLN bn 2024

yearly

1995 - 2024

Portugal (EUR bn) yearly 1986 - 2024

106.667

EUR bn 2024

yearly

1986 - 2024

Qatar (QAR bn) yearly 1990 - 2024

272.973

QAR bn 2024

yearly

1990 - 2024

Romania (RON bn) yearly 1990 - 2024

424.866

RON bn 2024

yearly

1990 - 2024

Russia (RUB bn) yearly 1998 - 2024

48,615.557

RUB bn 2024

yearly

1998 - 2024

Rwanda (RWF bn) yearly 1992 - 2024

3,800.641

RWF bn 2024

yearly

1992 - 2024

Saint Kitts and Nevis (XCD bn) yearly 1980 - 2024

0.861

XCD bn 2024

yearly

1980 - 2024

Saint Lucia (XCD bn) yearly 1985 - 2024

1.571

XCD bn 2024

yearly

1985 - 2024

Saint Vincent and the Grenadines (XCD bn) yearly 1980 - 2024

0.824

XCD bn 2024

yearly

1980 - 2024

Samoa (WST bn) yearly 1992 - 2024

1.024

WST bn 2024

yearly

1992 - 2024

San Marino (EUR bn) yearly 2004 - 2024

0.324

EUR bn 2024

yearly

2004 - 2024

Sao Tome and Principe (STN bn) yearly 2000 - 2024

3.044

STN bn 2024

yearly

2000 - 2024

Saudi Arabia (SAR bn) yearly 1991 - 2024

1,027.304

SAR bn 2024

yearly

1991 - 2024

Senegal (XOF bn) yearly 1994 - 2024

5,288.936

XOF bn 2024

yearly

1994 - 2024

Serbia (RSD bn) yearly 2000 - 2024

3,048.696

RSD bn 2024

yearly

2000 - 2024

Seychelles (SCR bn) yearly 1983 - 2024

11.542

SCR bn 2024

yearly

1983 - 2024

Sierra Leone (SLL bn) yearly 2000 - 2024

13,847.577

SLL bn 2024

yearly

2000 - 2024

Singapore (SGD bn) yearly 1990 - 2024

112.689

SGD bn 2024

yearly

1990 - 2024

Slovakia (EUR bn) yearly 1995 - 2024

45.809

EUR bn 2024

yearly

1995 - 2024

Slovenia (EUR bn) yearly 1995 - 2024

24.265

EUR bn 2024

yearly

1995 - 2024

Solomon Islands (SBD bn) yearly 1980 - 2024

6.749

SBD bn 2024

yearly

1980 - 2024

South Africa (ZAR bn) yearly 2000 - 2024

2,095.817

ZAR bn 2024

yearly

2000 - 2024

South Korea (KRW bn) yearly 1995 - 2024

533,134.321

KRW bn 2024

yearly

1995 - 2024

Spain (EUR bn) yearly 1980 - 2024

571.764

EUR bn 2024

yearly

1980 - 2024

Sri Lanka (LKR bn) yearly 1990 - 2024

3,803.114

LKR bn 2024

yearly

1990 - 2024

Sudan (SDG bn) yearly 1990 - 2024

929.292

SDG bn 2024

yearly

1990 - 2024

Suriname (SRD bn) yearly 1990 - 2024

11.436

SRD bn 2024

yearly

1990 - 2024

Sweden (SEK bn) yearly 1980 - 2024

2,902.223

SEK bn 2024

yearly

1980 - 2024

Switzerland (CHF bn) yearly 1983 - 2024

263.080

CHF bn 2024

yearly

1983 - 2024

Syria (SYP bn) yearly 1990 - 2010

582.024

SYP bn 2010

yearly

1990 - 2010

Taiwan (NTD bn) yearly 1980 - 2024

3,383.806

NTD bn 2024

yearly

1980 - 2024

Tajikistan (TJS bn) yearly 1998 - 2024

36.118

TJS bn 2024

yearly

1998 - 2024

Tanzania (TZS bn) yearly 1991 - 2024

37,499.321

TZS bn 2024

yearly

1991 - 2024

Thailand (THB bn) yearly 1995 - 2024

4,561.418

THB bn 2024

yearly

1995 - 2024

Timor-Leste (USD bn) yearly 2000 - 2024

0.855

USD bn 2024

yearly

2000 - 2024

Togo (XOF bn) yearly 1989 - 2024

1,285.114

XOF bn 2024

yearly

1989 - 2024

Tonga (TOP bn) yearly 1999 - 2024

0.493

TOP bn 2024

yearly

1999 - 2024

Trinidad and Tobago (TTD bn) yearly 1988 - 2024

50.719

TTD bn 2024

yearly

1988 - 2024

Tunisia (TND bn) yearly 1990 - 2024

48.441

TND bn 2024

yearly

1990 - 2024

Turkey (TRY bn) yearly 2000 - 2024

2,604.398

TRY bn 2024

yearly

2000 - 2024

Turkmenistan (TMM bn) yearly 1997 - 2024

35.703

TMM bn 2024

yearly

1997 - 2024

Tuvalu (AUD bn) yearly 2004 - 2024

0.085

AUD bn 2024

yearly

2004 - 2024

Uganda (UGX bn) yearly 1997 - 2024

44,625.067

UGX bn 2024

yearly

1997 - 2024

Ukraine (UAH bn) yearly 1995 - 2024

2,369.293

UAH bn 2024

yearly

1995 - 2024

United Arab Emirates (AED bn) yearly 1990 - 2024

463.029

AED bn 2024

yearly

1990 - 2024

United Kingdom (GBP bn) yearly 1980 - 2024

962.972

GBP bn 2024

yearly

1980 - 2024

United States (USD bn) yearly 2001 - 2024

8,167.820

USD bn 2024

yearly

2001 - 2024

Uruguay (UYU bn) yearly 1999 - 2024

959.943

UYU bn 2024

yearly

1999 - 2024

Uzbekistan (UZS bn) yearly 1991 - 2024

301,967.227

UZS bn 2024

yearly

1991 - 2024

Vanuatu (VUV bn) yearly 1991 - 2024

38.397

VUV bn 2024

yearly

1991 - 2024

Venezuela (VES bn) yearly 2004 - 2018

84.962

VES bn 2018

yearly

2004 - 2018

Vietnam (VND bn) yearly 1998 - 2024

2,293,501.382

VND bn 2024

yearly

1998 - 2024

Yemen (YER bn) yearly 1990 - 2024

6,153.380

YER bn 2024

yearly

1990 - 2024

Zambia (ZMK bn) yearly 2000 - 2024

100.259

ZMK bn 2024

yearly

2000 - 2024

Zimbabwe (USD bn) yearly 2005 - 2024

31.687

USD bn 2024

yearly

2005 - 2024