Dalam konteks manajemen proyek, "Revenue Code" biasanya disebut juga sebagai “Kode Pendapatan” yang merujuk pada kode atau klasifikasi yang digunakan untuk mengidentifikasi dan melacak pendapatan yang dihasilkan dari proyek tertentu. Revenue Code ini penting dalam akuntansi manajemen proyek karena memungkinkan perusahaan untuk memonitor dan menganalisis kinerja keuangan proyek secara terpisah dari proyek lainnya.
Secara lebih spesifik, definisi "Revenue Code" dalam akuntansi manajemen proyek mungkin melibatkan:
Dengan menggunakan Revenue Code yang tepat dalam akuntansi manajemen proyek, perusahaan dapat meningkatkan visibilitas dan kontrol terhadap pendapatan yang dihasilkan dari setiap proyek, yang pada gilirannya dapat membantu dalam pengelolaan keuangan yang lebih efektif dan pengambilan keputusan yang lebih baik.
Nilai kontrak atau dinamakan juga Rencana Anggaran Biaya, tentu terdiri dari banyak WBS (Work Breakdown Structure), namun untuk detail dari RAB, tidak disimpan didalam IPMS, hanya dimasukan nilai akhir dari kontrak dengan nilai real cost yang sudah termasuk nilai profit (diluar PPN dan PPh) dan semua pencatatan nilai kontrak pendapatan tersebut akan disimpan didalam menu Kontrak Owner.
Kode pendapatan ini juga digunakan untuk membedakan dengan kode budget, dimana untuk original budget akan dianggap sebagai original RAB (kontrak awal), dan secara default, original kontrak akan diberi revenue code “RAB-01”.
Setiap perubahan kontrak RAB, maka akan merubah juga nilai budget (budget revision), maka untuk memudahkan dalam melacak setiap revisi budget, maka harus ada revenue code yang berbeda dengan original kontrak.
Untuk itu, setiap perubahan nilai kontrak, baik yang sudah disetujui
ataupun masih berupa potensi, maka harus dibuatkan dalam sebuah kontrak baru
yang memiliki kode pendapatan berbeda dengan kontrak owner lainnya, sehingga
saat melakukan revisi budget, akan mudah melacak setiap nilai perubahan RAB,
berapa nilai perubahan budgetnya.
Secara default, setiap membuat revenue code, akan otomatis membuat kode ADD-00, ADD-01 dan seterusnya, dimana Jumlah karakter dari Revenue Code adalah 11 digit, dan description sebanyak 255 karakter.
Namun demikian, sebaiknya untuk memudahkan didalam melakukan pelacakan terhadap perbandingan nilai kontrak owner dengan budget code, maka sebaiknya sebelum membuat kontrak owner, sebaiknya terlebih dahulu membuat Revenue Code, dan buat kode yang memudahkan untuk identifikasi dari penamaan kontrak tersebut.
Sebagai contoh, bisa dilihat ilustrasi dari salah satu proyek di IPMS sebagai berikut:

Revenue Code, RAB-023-00, adalah merupakan kontrak utama dari villa 023, dan 023-01, 023-02 dst merupakan pekerjaan tambah kurang dari villa 023 tersebut
Revenue Code, RAB-054-00, adalah merupakan kontrak utama dari villa 054, dan 054-01, 054-02 dst merupakan pekerjaan tambah kurang dari villa 023 tersebut.
Dan dari contoh diatas, bisa dilihat bahwa, revenue code dibuat sama dengan nama kontrak owner, hal ini agar memudahkan saat melakukan tracking, baik terhadap masing-masing kontrak owner, juga memudahkan saat akan melakukan pembuatan invoice.
Contoh diatas adalah hasil dari pengalaman user, jadi disarankan sebelum membuat kontrak owner, sebaiknya di identifikasi Revenue Code terlebih dahulu agar saat link, sudah tersedia kode-kode nya.
Nilai summary dari kontrak owner, akan muncul di halaman dashboard (yang sudah di tandatangi sampai level PM), jika belum di tandatangan, maka nilainya tidak akan muncul.
Untuk summary detail, bisa dilihat di list view Revenue Code, dimana didalamnya dicantumkan nilai-nilai sebagai berikut: