PT Pupuk Indonesia (Persero) sebagai holding BUMN pupuk memiliki 5 perusahaan produsen pupuk yang tersebar di Kalimantan, Jawa, dan Sumatera, yakni PT Pupuk Iskandar Muda, PT Pupuk Sriwidjaja Palembang, PT Pupuk Kalimantan Timur, PT Pupuk Kujang, dan PT Petrokimia Gresik.
Kelima perusahaan tersebut dapat menghasilkan total 14.012.500 ton pupuk per tahun yang terdiri dari NPK, SP-36, UREA, ZA, dan ZK, serta menghasilkan produk non pupuk seperti Amoniak, Asam Fosfat, Asam Sulfat yang berjumlah 8.694.000 ton per tahun.
Berdasarkan data terbaru per 15 November 2022, stok pupuk bersubsidi Pupuk Indonesia untuk jenis Urea dan NPK tercatat 720.552 ton dengan rincian pupuk Urea 437.770 ton, pupuk NPK 282.782 ton.
Pupuk bersubsidi ini siap didistribusikan kepada petani yang terdaftar dalam kelompok tani dan elektronik Rencana Definitif Kebutuhan Kelompok (e-RDKK). Untuk memastikan penyaluran, Pupuk Indonesia didukung dengan fasilitas distribusi yang lengkap.
Fasilitas tersebut terdiri dari tiga unit pengantongan pupuk (UPP) di Semarang, Cilacap, dan Banyuwangi, 9 unit Distribution Center (DC) di Makassar (3 unit), Medan (2 unit), Dumai, Surabaya, Celukan Bawang, dan Lembar. Kemudian 590 gudang dengan kapasitas 2,5 juta ton, serta memiliki jaringan 1.100 lebih distributor dan 28.000 lebih kios resmi.