Skip to content

Latest commit

Β 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Š Personal Finance & Portfolio Tracker (Excel VBA)

Excel VBA License: MIT Platform

A comprehensive, offline Excel VBA-based Finance Tracker designed to manually log, categorize, and reconcile personal financial transactions across major Nepalese banking, payment, and capital market platforms.


πŸ“Œ Project Overview

This macro-enabled workbook (.xlsm) serves as a consolidated local dashboard for tracking balances, statements, remarks, and investment activities across linked modules:

  • Rastriya Banijya Bank (RBB) – Transaction logging & ledger balance.
  • Global IME Bank (GIMEB) – Account tracking & remark-based categorization.
  • Connect IPS – Digital payment & inter-bank transfer logs.
  • Naasa Securities (Broker 58 TMS) – Capital market cash flow, buy/sell settlement logs.
  • Hand Cash – Keep tracking amount on hand cash.

Note: This workbook is an offline tracking system. It does not automatically fetch live bank APIs or auto-login to external financial services. All transactions must be manually logged after real-world execution.


✨ Features

  • UserForm Interface: Custom UserForms for password management and quick transaction entry.
  • Module-Based Categorization: Dedicated sheets/sections for individual accounts with custom remarks and tag-based tracking.
  • Security & Access Control: Password-protected sheets/forms to restrict unauthorized local access.
  • Customizable Credentials: Built-in user forms allow users to update their local access passwords easily.

πŸ”’ Default Security & Credentials

For initial testing after downloading the .xlsm file, use the default password:

  • Default Password: 123 (Applies to username :rbb, gimeb, connectips, naasa, cash and app)

Changing Your Password:

  1. Open the .xlsm file and type username app where password is 123.
  2. Launch the VBA windows (ie. Alt+F11).
  3. Find login userform of your desire and simply change password manually through editing userform code.

πŸ› οΈ System Requirements & Setup

  • Operating System: Windows OS
  • Software: Microsoft Excel (2016 or newer recommended)
  • Macro Settings: VBA Macros must be enabled in Excel settings.

Installation Steps

  1. Clone or download this repository:
    git clone https://github.com/baralaayush/VBA-Project-1.git
    

πŸ‘€ Author & Contact

  • Aayush Baral
  • baralaayush.com.np

About

Offline Excel VBA tracker to manually log, categorize, and reconcile personal finance, investments, and cash flows across RBB, Global IME, ConnectIPS, and Naasa TMS.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors