| Year | Value (USD) |
|---|---|
|
2023 |
361814713731.69 |
|
2022 |
355690049480.55 |
|
2021 |
322247605922.82 |
|
2020 |
289978883697.6 |
|
2019 |
271484289832.78 |
|
2018 |
273434857377.68 |
|
2017 |
264234640459.61 |
|
2016 |
265226378327.54 |
|
2015 |
248541461384.42 |
|
2014 |
272905917119.91 |
| Current account balance (% of GDP) | 7.00 | % (2023) |
| Current account balance | 61931005837.10 | USD (2023) |
| Net trade in goods and services | 101177565448.24 | USD (2023) |
| Net trade in goods | 127274437610.40 | USD (2023) |
| Exports of goods, services and primary income | 879704440249.71 | USD (2023) |
| Imports of goods, services and primary income | 803226163947.25 | USD (2023) |
| Exports of goods and services | 656404843693.54 | USD (2023) |
| Imports of goods and services | 555227278245.30 | USD (2023) |
| Goods exports | 489089151342.09 | USD (2023) |
| Service exports | 167315692351.44 | USD (2023) |
| Service imports | 193412564513.61 | USD (2023) |
| Communications, computer, etc. (% of service exports) | 52.95 | % (2023) |
| Insurance and financial services (% of service exports) | 22.19 | % (2023) |
| Insurance and financial services (% of service imports) | 3.55 | % (2023) |
| Transport services (% of service exports) | 12.21 | % (2023) |
| Transport services (% of service imports) | 15.25 | % (2023) |
| Travel services (% of service exports) | 12.65 | % (2023) |
| Trade in services (% of GDP) | 40.76 | % (2023) |
| Primary income payments | 247998885701.95 | USD (2023) |
| Primary income receipts | 223299596556.17 | USD (2023) |
| Net primary income | -24699289145.78 | USD (2023) |
| Secondary income receipts | 61338549672.78 | USD (2023) |
| Net secondary income | -14547270465.35 | USD (2023) |
| Secondary income, other sectors, payments | 62972339331.03 | USD (2023) |
| Personal remittances, received | 3266318606.91 | USD (2023) |
| Personal remittances, paid | 35659453779.07 | USD (2023) |
| Personal remittances, received (% of GDP) | 0.37 | % (2023) |
| Personal transfers, receipts | 140197983.45 | USD (1999) |