Forecast: Government Revenue

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

833.535

AUD bn 2025

yearly

1988 - 2025

Bolivia (BOB bn) yearly 1984 - 2025

108.350

BOB bn 2025

yearly

1984 - 2025

Brazil (BRL bn) yearly 1996 - 2025

2,902.461

BRL bn 2025

yearly

1996 - 2025

Canada (CAD bn) yearly 1980 - 2025

1,094.790

CAD bn 2025

yearly

1980 - 2025

China (RMB bn) yearly 1982 - 2025

38,329.759

RMB bn 2025

yearly

1982 - 2025

France (EUR bn) yearly 1980 - 2025

1,391.809

EUR bn 2025

yearly

1980 - 2025

Germany (EUR bn) yearly 1991 - 2025

1,881.848

EUR bn 2025

yearly

1991 - 2025

Greece (EUR bn) yearly 1980 - 2025

96.892

EUR bn 2025

yearly

1980 - 2025

India (INR bn) yearly 1988 - 2025

65,839.094

INR bn 2025

yearly

1988 - 2025

Indonesia (IDR bn) yearly 1981 - 2025

3,123,985.462

IDR bn 2025

yearly

1981 - 2025

Italy (EUR bn) yearly 1988 - 2025

904.990

EUR bn 2025

yearly

1988 - 2025

Japan (JPY bn) yearly 1980 - 2025

199,492.932

JPY bn 2025

yearly

1980 - 2025

Malaysia (MYR bn) yearly 1990 - 2025

404.429

MYR bn 2025

yearly

1990 - 2025

Russia (RUB bn) yearly 1998 - 2025

47,493.480

RUB bn 2025

yearly

1998 - 2025

Singapore (SGD bn) yearly 1990 - 2025

101.605

SGD bn 2025

yearly

1990 - 2025

United Kingdom (GBP bn) yearly 1980 - 2025

981.050

GBP bn 2025

yearly

1980 - 2025

United States (USD bn) yearly 2001 - 2025

7,840.214

USD bn 2025

yearly

2001 - 2025

All countries/regions

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

611.388

AFA bn 2025

yearly

2002 - 2025

Albania (ALL bn) yearly 1997 - 2025

592.100

ALL bn 2025

yearly

1997 - 2025

Algeria (DZD bn) yearly 1990 - 2025

6,871.209

DZD bn 2025

yearly

1990 - 2025

Angola (AOA bn) yearly 1996 - 2025

13,766.032

AOA bn 2025

yearly

1996 - 2025

Antigua and Barbuda (XCD bn) yearly 1990 - 2025

1.319

XCD bn 2025

yearly

1990 - 2025

Argentina (ARS bn) yearly 1993 - 2020

8,907.085

ARS bn 2020

yearly

1993 - 2020

Armenia (AMD bn) yearly 1993 - 2025

2,379.420

AMD bn 2025

yearly

1993 - 2025

Australia (AUD bn) yearly 1988 - 2025

833.535

AUD bn 2025

yearly

1988 - 2025

Austria (EUR bn) yearly 1988 - 2025

228.426

EUR bn 2025

yearly

1988 - 2025

Azerbaijan (AZN bn) yearly 1994 - 2025

30.859

AZN bn 2025

yearly

1994 - 2025

Bahamas (BSD bn) yearly 1990 - 2025

2.908

BSD bn 2025

yearly

1990 - 2025

Bahrain (BHD bn) yearly 1990 - 2025

3.208

BHD bn 2025

yearly

1990 - 2025

Bangladesh (BDT bn) yearly 1980 - 2025

5,008.913

BDT bn 2025

yearly

1980 - 2025

Barbados (BBD bn) yearly 1994 - 2025

3.825

BBD bn 2025

yearly

1994 - 2025

Belarus (BYN bn) yearly 1996 - 2025

67.671

BYN bn 2025

yearly

1996 - 2025

Belgium (EUR bn) yearly 1980 - 2025

269.313

EUR bn 2025

yearly

1980 - 2025

Belize (BZD bn) yearly 1996 - 2024

1.425

BZD bn 2024

yearly

1996 - 2024

Benin (XOF bn) yearly 1989 - 2025

1,843.212

XOF bn 2025

yearly

1989 - 2025

Bhutan (BTN bn) yearly 1981 - 2025

78.988

BTN bn 2025

yearly

1981 - 2025

Bolivia (BOB bn) yearly 1984 - 2025

108.350

BOB bn 2025

yearly

1984 - 2025

Bosnia and Herzegovina (BAM bn) yearly 1998 - 2025

17.638

BAM bn 2025

yearly

1998 - 2025

Botswana (BWP bn) yearly 2000 - 2025

81.257

BWP bn 2025

yearly

2000 - 2025

Brazil (BRL bn) yearly 1996 - 2025

2,902.461

BRL bn 2025

yearly

1996 - 2025

Brunei (BND bn) yearly 1980 - 2025

4.412

BND bn 2025

yearly

1980 - 2025

Bulgaria (BGN bn) yearly 1998 - 2025

58.047

BGN bn 2025

yearly

1998 - 2025

Burkina Faso (XOF bn) yearly 1985 - 2025

2,941.840

XOF bn 2025

yearly

1985 - 2025

Burundi (BIF bn) yearly 1990 - 2025

1,826.870

BIF bn 2025

yearly

1990 - 2025

Cambodia (KHR bn) yearly 1996 - 2025

36,146.157

KHR bn 2025

yearly

1996 - 2025

Cameroon (XAF bn) yearly 2000 - 2025

4,624.030

XAF bn 2025

yearly

2000 - 2025

Canada (CAD bn) yearly 1980 - 2025

1,094.790

CAD bn 2025

yearly

1980 - 2025

Cape Verde (CVE bn) yearly 1994 - 2025

75.798

CVE bn 2025

yearly

1994 - 2025

Central African Republic (XAF bn) yearly 1988 - 2025

334.252

XAF bn 2025

yearly

1988 - 2025

Chad (XAF bn) yearly 1995 - 2025

1,546.221

XAF bn 2025

yearly

1995 - 2025

Chile (CLP bn) yearly 1990 - 2025

63,200.210

CLP bn 2025

yearly

1990 - 2025

China (RMB bn) yearly 1982 - 2025

38,329.759

RMB bn 2025

yearly

1982 - 2025

Colombia (COP bn) yearly 1980 - 2025

398,889.337

COP bn 2025

yearly

1980 - 2025

Comoros (KMF bn) yearly 1984 - 2025

122.930

KMF bn 2025

yearly

1984 - 2025

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

23,322.398

CDF bn 2025

yearly

1996 - 2025

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

1,945.756

XAF bn 2025

yearly

1989 - 2025

Costa Rica (CRC bn) yearly 1990 - 2025

7,034.801

CRC bn 2025

yearly

1990 - 2025

Croatia (HRK bn) yearly 1992 - 2025

233.351

HRK bn 2025

yearly

1992 - 2025

Cyprus (EUR bn) yearly 1995 - 2025

11.980

EUR bn 2025

yearly

1995 - 2025

Czech Republic (CZK bn) yearly 1995 - 2025

2,988.637

CZK bn 2025

yearly

1995 - 2025

Denmark (DKK bn) yearly 1980 - 2025

1,348.245

DKK bn 2025

yearly

1980 - 2025

Djibouti (DJF bn) yearly 1990 - 2025

160.266

DJF bn 2025

yearly

1990 - 2025

Dominica (XCD bn) yearly 1990 - 2025

0.626

XCD bn 2025

yearly

1990 - 2025

Dominican Republic (DOP bn) yearly 1997 - 2025

986.215

DOP bn 2025

yearly

1997 - 2025

Ecuador (USD bn) yearly 1995 - 2025

40.348

USD bn 2025

yearly

1995 - 2025

Egypt (EGP bn) yearly 1999 - 2025

2,253.664

EGP bn 2025

yearly

1999 - 2025

El Salvador (SVC bn) yearly 1990 - 2025

6.880

SVC bn 2025

yearly

1990 - 2025

Equatorial Guinea (XAF bn) yearly 1980 - 2025

1,062.133

XAF bn 2025

yearly

1980 - 2025

Eritrea (ERN bn) yearly 1992 - 2025

14.557

ERN bn 2025

yearly

1992 - 2025

Estonia (EUR bn) yearly 1995 - 2025

13.884

EUR bn 2025

yearly

1995 - 2025

Eswatini (SZL bn) yearly 1980 - 2025

24.170

SZL bn 2025

yearly

1980 - 2025

Ethiopia (ETB bn) yearly 1980 - 2025

1,187.550

ETB bn 2025

yearly

1980 - 2025

Fiji (FJD bn) yearly 1992 - 2025

3.128

FJD bn 2025

yearly

1992 - 2025

Finland (EUR bn) yearly 1980 - 2025

148.163

EUR bn 2025

yearly

1980 - 2025

France (EUR bn) yearly 1980 - 2025

1,391.809

EUR bn 2025

yearly

1980 - 2025

Gabon (XAF bn) yearly 1990 - 2025

2,227.002

XAF bn 2025

yearly

1990 - 2025

Gambia (GMD bn) yearly 2000 - 2025

34.416

GMD bn 2025

yearly

2000 - 2025

Georgia (GEL bn) yearly 1994 - 2025

19.525

GEL bn 2025

yearly

1994 - 2025

Germany (EUR bn) yearly 1991 - 2025

1,881.848

EUR bn 2025

yearly

1991 - 2025

Ghana (GHS bn) yearly 1982 - 2025

100.805

GHS bn 2025

yearly

1982 - 2025

Greece (EUR bn) yearly 1980 - 2025

96.892

EUR bn 2025

yearly

1980 - 2025

Grenada (XCD bn) yearly 1990 - 2025

1.007

XCD bn 2025

yearly

1990 - 2025

Guatemala (GTQ bn) yearly 1995 - 2025

95.053

GTQ bn 2025

yearly

1995 - 2025

Guinea (GNF bn) yearly 1990 - 2025

45,780.581

GNF bn 2025

yearly

1990 - 2025

Guinea-Bissau (GWP bn) yearly 1991 - 2025

202.177

GWP bn 2025

yearly

1991 - 2025

Guyana (GYD bn) yearly 1997 - 2025

431.057

GYD bn 2025

yearly

1997 - 2025

Haiti (HTG bn) yearly 1997 - 2025

377.092

HTG bn 2025

yearly

1997 - 2025

Honduras (HNL bn) yearly 1990 - 2025

252.344

HNL bn 2025

yearly

1990 - 2025

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

780.328

HKD bn 2025

yearly

1981 - 2025

Hungary (HUF bn) yearly 1995 - 2025

27,627.445

HUF bn 2025

yearly

1995 - 2025

Iceland (ISK bn) yearly 1980 - 2025

1,382.117

ISK bn 2025

yearly

1980 - 2025

India (INR bn) yearly 1988 - 2025

65,839.094

INR bn 2025

yearly

1988 - 2025

Indonesia (IDR bn) yearly 1981 - 2025

3,123,985.462

IDR bn 2025

yearly

1981 - 2025

Iran (IRR bn) yearly 1990 - 2025

13,439,992.580

IRR bn 2025

yearly

1990 - 2025

Iraq (IQD bn) yearly 2004 - 2025

92,624.935

IQD bn 2025

yearly

2004 - 2025

Ireland (EUR bn) yearly 1980 - 2025

108.723

EUR bn 2025

yearly

1980 - 2025

Israel (ILS bn) yearly 2000 - 2025

600.271

ILS bn 2025

yearly

2000 - 2025

Italy (EUR bn) yearly 1988 - 2025

904.990

EUR bn 2025

yearly

1988 - 2025

Ivory Coast (XOF bn) yearly 1997 - 2025

7,580.555

XOF bn 2025

yearly

1997 - 2025

Jamaica (JMD bn) yearly 1990 - 2025

895.112

JMD bn 2025

yearly

1990 - 2025

Japan (JPY bn) yearly 1980 - 2025

199,492.932

JPY bn 2025

yearly

1980 - 2025

Jordan (JOD bn) yearly 1985 - 2025

9.989

JOD bn 2025

yearly

1985 - 2025

Kazakhstan (KZT bn) yearly 1994 - 2025

19,631.248

KZT bn 2025

yearly

1994 - 2025

Kenya (KES bn) yearly 1982 - 2025

2,953.293

KES bn 2025

yearly

1982 - 2025

Kiribati (AUD bn) yearly 1988 - 2025

0.351

AUD bn 2025

yearly

1988 - 2025

Kosovo (EUR bn) yearly 2000 - 2025

2.328

EUR bn 2025

yearly

2000 - 2025

Kuwait (KWD bn) yearly 1990 - 2025

22.442

KWD bn 2025

yearly

1990 - 2025

Kyrgyzstan (KGS bn) yearly 1993 - 2025

327.286

KGS bn 2025

yearly

1993 - 2025

Laos (LAK bn) yearly 2000 - 2022

40,599.931

LAK bn 2022

yearly

2000 - 2022

Latvia (LVL bn) yearly 1998 - 2025

14.974

LVL bn 2025

yearly

1998 - 2025

Lebanon (LBP bn) yearly 1990 - 2020

11,245.946

LBP bn 2020

yearly

1990 - 2020

Lesotho (LSL bn) yearly 1982 - 2025

25.475

LSL bn 2025

yearly

1982 - 2025

Liberia (LRD bn) yearly 2000 - 2025

1.046

LRD bn 2025

yearly

2000 - 2025

Libya (LYD bn) yearly 1990 - 2025

45.933

LYD bn 2025

yearly

1990 - 2025

Lithuania (LTL bn) yearly 1990 - 2025

21.275

LTL bn 2025

yearly

1990 - 2025

Luxembourg (EUR bn) yearly 1995 - 2025

34.943

EUR bn 2025

yearly

1995 - 2025

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

151.239

MOP bn 2025

yearly

1996 - 2025

Madagascar (MGA bn) yearly 1980 - 2025

10,686.692

MGA bn 2025

yearly

1980 - 2025

Malawi (MWK bn) yearly 2002 - 2025

2,577.078

MWK bn 2025

yearly

2002 - 2025

Malaysia (MYR bn) yearly 1990 - 2025

404.429

MYR bn 2025

yearly

1990 - 2025

Maldives (MVR bn) yearly 1990 - 2025

29.103

MVR bn 2025

yearly

1990 - 2025

Mali (XOF bn) yearly 2000 - 2025

3,112.404

XOF bn 2025

yearly

2000 - 2025

Malta (EUR bn) yearly 2000 - 2025

6.229

EUR bn 2025

yearly

2000 - 2025

Marshall Islands (USD bn) yearly 1995 - 2025

0.179

USD bn 2025

yearly

1995 - 2025

Mauritania (MRU bn) yearly 1990 - 2025

80.224

MRU bn 2025

yearly

1990 - 2025

Mauritius (MUR bn) yearly 2000 - 2022

145.997

MUR bn 2022

yearly

2000 - 2022

Mexico (MXN bn) yearly 1990 - 2025

6,872.163

MXN bn 2025

yearly

1990 - 2025

Micronesia (USD bn) yearly 1995 - 2025

0.250

USD bn 2025

yearly

1995 - 2025

Moldova (MDL bn) yearly 1995 - 2025

97.485

MDL bn 2025

yearly

1995 - 2025

Mongolia (MNT bn) yearly 1981 - 2025

21,668.052

MNT bn 2025

yearly

1981 - 2025

Montenegro (EUR bn) yearly 2002 - 2025

2.367

EUR bn 2025

yearly

2002 - 2025

Morocco (MAD bn) yearly 1990 - 2025

380.531

MAD bn 2025

yearly

1990 - 2025

Mozambique (MZM bn) yearly 1980 - 2025

464.318

MZM bn 2025

yearly

1980 - 2025

Myanmar (MMK bn) yearly 1998 - 2024

35,323.148

MMK bn 2024

yearly

1998 - 2024

Namibia (NAD bn) yearly 1990 - 2024

89.606

NAD bn 2024

yearly

1990 - 2024

Nepal (NPR bn) yearly 2000 - 2025

1,554.128

NPR bn 2025

yearly

2000 - 2025

Netherlands (EUR bn) yearly 1980 - 2025

403.527

EUR bn 2025

yearly

1980 - 2025

New Zealand (NZD bn) yearly 1985 - 2025

138.752

NZD bn 2025

yearly

1985 - 2025

Nicaragua (NIO bn) yearly 2000 - 2025

145.828

NIO bn 2025

yearly

2000 - 2025

Niger (XOF bn) yearly 1995 - 2025

2,455.525

XOF bn 2025

yearly

1995 - 2025

Nigeria (NGN bn) yearly 1990 - 2025

21,509.034

NGN bn 2025

yearly

1990 - 2025

North Macedonia (MKD bn) yearly 1997 - 2025

267.471

MKD bn 2025

yearly

1997 - 2025

Norway (NOK bn) yearly 1980 - 2025

2,514.000

NOK bn 2025

yearly

1980 - 2025

Oman (OMR bn) yearly 1990 - 2025

11.252

OMR bn 2025

yearly

1990 - 2025

Pakistan (PKR bn) yearly 1980 - 2025

12,889.363

PKR bn 2025

yearly

1980 - 2025

Palau (USD bn) yearly 2000 - 2025

0.131

USD bn 2025

yearly

2000 - 2025

Panama (PAB bn) yearly 1994 - 2025

16.898

PAB bn 2025

yearly

1994 - 2025

Papua New Guinea (PGK bn) yearly 1983 - 2025

18.251

PGK bn 2025

yearly

1983 - 2025

Paraguay (PYG bn) yearly 1980 - 2025

64,811.882

PYG bn 2025

yearly

1980 - 2025

Peru (PEN bn) yearly 2000 - 2025

204.092

PEN bn 2025

yearly

2000 - 2025

Philippines (PHP bn) yearly 1989 - 2025

5,270.195

PHP bn 2025

yearly

1989 - 2025

Poland (PLN bn) yearly 1995 - 2025

1,194.398

PLN bn 2025

yearly

1995 - 2025

Portugal (EUR bn) yearly 1986 - 2025

103.939

EUR bn 2025

yearly

1986 - 2025

Qatar (QAR bn) yearly 1990 - 2025

236.111

QAR bn 2025

yearly

1990 - 2025

Romania (RON bn) yearly 1990 - 2025

428.110

RON bn 2025

yearly

1990 - 2025

Russia (RUB bn) yearly 1998 - 2025

47,493.480

RUB bn 2025

yearly

1998 - 2025

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

1.038

XCD bn 2025

yearly

1980 - 2025

Saint Lucia (XCD bn) yearly 1985 - 2025

1.513

XCD bn 2025

yearly

1985 - 2025

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

0.804

XCD bn 2025

yearly

1980 - 2025

Samoa (WST bn) yearly 1992 - 2025

0.929

WST bn 2025

yearly

1992 - 2025

San Marino (EUR bn) yearly 2004 - 2025

0.305

EUR bn 2025

yearly

2004 - 2025

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

2.881

STN bn 2025

yearly

2000 - 2025

Saudi Arabia (SAR bn) yearly 1991 - 2025

1,083.696

SAR bn 2025

yearly

1991 - 2025

Senegal (XOF bn) yearly 1994 - 2025

4,893.488

XOF bn 2025

yearly

1994 - 2025

Serbia (RSD bn) yearly 2000 - 2025

3,233.390

RSD bn 2025

yearly

2000 - 2025

Seychelles (SCR bn) yearly 1983 - 2025

10.440

SCR bn 2025

yearly

1983 - 2025

Sierra Leone (SLL bn) yearly 2000 - 2025

14,675.837

SLL bn 2025

yearly

2000 - 2025

Singapore (SGD bn) yearly 1990 - 2025

101.605

SGD bn 2025

yearly

1990 - 2025

Slovakia (EUR bn) yearly 1995 - 2025

48.917

EUR bn 2025

yearly

1995 - 2025

Slovenia (EUR bn) yearly 1995 - 2025

25.650

EUR bn 2025

yearly

1995 - 2025

Solomon Islands (SBD bn) yearly 1980 - 2025

5.576

SBD bn 2025

yearly

1980 - 2025

South Africa (ZAR bn) yearly 2000 - 2025

1,957.719

ZAR bn 2025

yearly

2000 - 2025

South Korea (KRW bn) yearly 1995 - 2025

539,984.873

KRW bn 2025

yearly

1995 - 2025

Spain (EUR bn) yearly 1980 - 2025

545.425

EUR bn 2025

yearly

1980 - 2025

Sri Lanka (LKR bn) yearly 1990 - 2025

2,958.922

LKR bn 2025

yearly

1990 - 2025

Sudan (SDG bn) yearly 1990 - 2025

5,047.138

SDG bn 2025

yearly

1990 - 2025

Suriname (SRD bn) yearly 1990 - 2025

26.734

SRD bn 2025

yearly

1990 - 2025

Sweden (SEK bn) yearly 1980 - 2025

2,634.445

SEK bn 2025

yearly

1980 - 2025

Switzerland (CHF bn) yearly 1983 - 2025

246.629

CHF bn 2025

yearly

1983 - 2025

Syria (SYP bn) yearly 1990 - 2010

582.024

SYP bn 2010

yearly

1990 - 2010

Taiwan (NTD bn) yearly 1980 - 2025

3,469.057

NTD bn 2025

yearly

1980 - 2025

Tajikistan (TJS bn) yearly 1998 - 2025

36.863

TJS bn 2025

yearly

1998 - 2025

Tanzania (TZS bn) yearly 1991 - 2025

38,554.883

TZS bn 2025

yearly

1991 - 2025

Thailand (THB bn) yearly 1995 - 2025

4,076.420

THB bn 2025

yearly

1995 - 2025

Timor-Leste (USD bn) yearly 2000 - 2025

0.888

USD bn 2025

yearly

2000 - 2025

Togo (XOF bn) yearly 1989 - 2025

1,221.458

XOF bn 2025

yearly

1989 - 2025

Tonga (TOP bn) yearly 1999 - 2024

0.493

TOP bn 2024

yearly

1999 - 2024

Trinidad and Tobago (TTD bn) yearly 1988 - 2025

47.234

TTD bn 2025

yearly

1988 - 2025

Tunisia (TND bn) yearly 1990 - 2025

45.394

TND bn 2025

yearly

1990 - 2025

Turkey (TRY bn) yearly 2000 - 2025

2,597.422

TRY bn 2025

yearly

2000 - 2025

Turkmenistan (TMM bn) yearly 1997 - 2025

30.312

TMM bn 2025

yearly

1997 - 2025

Tuvalu (AUD bn) yearly 2004 - 2025

0.082

AUD bn 2025

yearly

2004 - 2025

Uganda (UGX bn) yearly 1997 - 2025

40,010.995

UGX bn 2025

yearly

1997 - 2025

Ukraine (UAH bn) yearly 1995 - 2025

2,403.959

UAH bn 2025

yearly

1995 - 2025

United Arab Emirates (AED bn) yearly 1990 - 2025

444.440

AED bn 2025

yearly

1990 - 2025

United Kingdom (GBP bn) yearly 1980 - 2025

981.050

GBP bn 2025

yearly

1980 - 2025

United States (USD bn) yearly 2001 - 2025

7,840.214

USD bn 2025

yearly

2001 - 2025

Uruguay (UYU bn) yearly 1999 - 2025

991.655

UYU bn 2025

yearly

1999 - 2025

Uzbekistan (UZS bn) yearly 1991 - 2025

275,209.765

UZS bn 2025

yearly

1991 - 2025

Vanuatu (VUV bn) yearly 1991 - 2025

38.776

VUV bn 2025

yearly

1991 - 2025

Venezuela (VES bn) yearly 2004 - 2019

15,616.769

VES bn 2019

yearly

2004 - 2019

Vietnam (VND bn) yearly 1998 - 2025

2,521,842.977

VND bn 2025

yearly

1998 - 2025

Yemen (YER bn) yearly 1990 - 2025

6,086.644

YER bn 2025

yearly

1990 - 2025

Zambia (ZMK bn) yearly 2000 - 2025

111.124

ZMK bn 2025

yearly

2000 - 2025

Zimbabwe (USD bn) yearly 2005 - 2025

159.244

USD bn 2025

yearly

2005 - 2025