Balai Pengujian Perkeretaapian mempunyai tugas melaksanakan pengujian Prasarana, Sarana, dan Sumber Daya Manusia Perkeretaapian.
Dalam melaksanakan tugasnya, Balai Pengujian Perkeretaapian menyelenggarakan fungsi :
- Pelaksanaan pengujian pertama dan berkala jalur kereta api, bangunan perkeretaapian dan fasilitas operasi kereta api;
- Pelaksanaan pengujian pertama dan berkala sarana perkeretaapian berpenggerak dan tanpa penggerak;
- Pelaksanaan pengujian pertama dan berkala peralatan khusus;
- Pelaksanaan pengujian kompetensi awak sarana perkeretaapian;
- Pelaksanaan pengujian kompetensi petugas pengoperasian prasarana perkeretaapian;
- Pelaksanaan penguian kompetensi Penguji Prasarana, Penguji Sarana, Inspektur Prasarana, Inspektur Sarana, dan Auditor Perkeretaapian; dan
- Pengelolaan urusan tata usaha, rumah tangga, kepegawaian, keuangan, hukum, dan hubungan masyarakat.