Perusahaan yang memiliki cabang merupakan entitas akuntansi yang terpisah dan berjalan masing-masing, namun dimata hukum perusahaan dan cabang-cabangnya dianggap sebagai suatu kesatuan entitas hukum. Modul yang dikembangkan dalam kerja praktek ini adalah prototipe modul general ledger yang mampu mendukung konsolidasi laporan keuangan antara pusat dan cabang. Modul ini merupakan bagian dari suatu sistem informasi akuntansi lengkap yang juga sedang berjalan pengembangannya. Metodologi yang digunakan sebagai dasar dalam mengembangkan sistem ini adalah SDLC, yang terdiri dari analisa, perancangan dan implementasi. Dalam memodelkan sistem, UML menjadi bahasa permodelan yang digunakan. Diagram-diagram yang digunakan antara lain diagram use case, diagram sequence, serta diagram class. Dalam implementasi sistem penulis menggunakan bahasa pemrograman java dan bahasa scripting JSP. Sementara untuk basis data didukung oleh MySql dan Hibernate sebagai Object Relational Mapper. Sistem yang dibuat terdiri dari dua bagian yaitu yang diakses dari internet dan melalui aplikasi biasa yang standalone. Selama platform yang digunakan dan browser mendukung java maka sistem ini dapat berjalan. Penulis berharap prototipe modul yang dihasilkan dalam pelaksanaan kerja praktek dapat bermanfaat bagi perusahaan dan prototipe ini dapat dijadikan dasar untuk pengembangan lebih lanjut.