Penelitian ini bertujuan untuk menerapkan konsep-konsep Pemrograman Berorientasi Objek (PBO) dalam merancang aplikasi sistem keuangan pribadi berbasis desktop. Aplikasi ini dirancang sebagai solusi yang praktis bagi individu untuk mencatat dan mengelola arus keuangan secara sederhana, terstruktur, dan efisien. Penelitian ini menggunakan metode deskriptif dengan pendekatan perancangan sistem, serta mengumpulkan data melalui studi pustaka dan observasi terhadap kebutuhan pengguna dalam pengelolaan keuangan digital. Tahapan perancangan sistem meliputi analisis kebutuhan, perancangan desain, implementasi, hingga proses pengujian. Aplikasi dibangun menggunakan bahasa pemrograman Python, serta mengintegrasikan prinsip-prinsip PBO seperti enkapsulasi, pewarisan, dan polimorfisme guna mendukung modularitas dan kemudahan perawatan sistem. Hasil pengujian menunjukkan bahwa aplikasi mampu menjalankan fitur-fitur utama seperti autentikasi pengguna, pencatatan transaksi keuangan, perhitungan saldo secara otomatis, dan penyajian riwayat transaksi secara efektif. Struktur yang modular berkat pendekatan PBO terbukti memberikan fleksibilitas serta efisiensi dalam memenuhi kebutuhan pengguna. Dengan demikian, penelitian ini menyimpulkan bahwa penggunaan prinsip PBO sangat cocok dan bermanfaat dalam pengembangan aplikasi desktop yang sederhana namun fungsional, serta mudah untuk dikembangkan lebih lanjut.