Invoice Generator
Create & export professional invoices
🏢 Bill From (Your Business)
👤 Bill To (Client)
📋 Invoice Details
🛍 Line Items
#DescriptionQtyRate (Rs.)Amount (Rs.)
Recurring Transactions
Auto-schedule repeating income & expenses
#NameTypeFrequencyAmountNext DueStatusActions
Nepal Tax Calculator
VAT · TDS · Income Tax · Custom Tax
🧾 VAT Calculator (13%)
Enter amount above to calculate
📋 TDS Calculator
Enter amount above to calculate
🏛 Income Tax (Nepal)
Enter income above to calculate
🔢 Custom Tax / Markup
Enter values above to calculate
Expense Split Calculator
Split bills fairly among multiple people
💸 Split Setup
People
📊 Split Result
💸
Add people and amount to calculate
Inventory Tracker
Track stock items, quantities & values
#ItemCategoryQtyUnit PriceTotal ValueStatusActions
💰

Saroj Personal Accounting

Butwal, Nepal · Professional Finance

Sign In

📧
🔑
Don't have an account? Register
🔒 Secured with Firebase Auth · Data encrypted in transit
👁 Viewer Access: Use user / 123abc to view data (read-only)
Dashboard
Welcome back
⚡ Quick Actions
💼 Finance Tools
🔒 Personal Tools

📊 This Month

📈 6-Month Trend

Accounting System
New Transaction
Record a financial entry
📷 Tap to upload receipt photo
General Ledger
#DateAccountTypePaymentDescriptionRefReceiptAmount (Rs.)Actions
Journal Entries
Double-entry bookkeeping
#DateDescriptionLinesDebitCreditActions
Advanced Reports & Analysis

📊 Income vs Expense (6 Months)

🍩 Expense Breakdown

📈 Net Balance Trend

💳 Payment Methods

🏆 Top Expenses (Bar)

📅 Monthly Income Line

📅 12-Month Summary Table
🔺 Top Expense Categories
💡 Smart Business Insights
Financial Statements
P&L · Trial Balance · Cash Flow
📋 Profit & Loss Statement
Debtors & Creditors
Receivables & Payables
Debtors — People who owe you
#NamePhoneTotal (Rs.)Paid (Rs.)Remaining (Rs.)Due DateStatusNotesActions
Advanced Budget Manager

📊 Budget vs Actual

🍩 Spending Distribution

📋 Budget Details
💡 Budget category names must exactly match your transaction Account Names for automatic tracking.
Buy Goods / Purchase
🛒 New Purchase
#DateItem Qty Unit Price Total SupplierPaymentCategoryActions
Bank Reconciliation
Match book balance with bank statement
📚 Book Balance (Transactions)
🏦 Bank Statement Entries
🔍 Reconciliation Result
Settings & Customization
🔧 General Preferences
🌙 Display Options
Show Budget Alerts on Dashboard
Show Overdue Debtor Alerts
Show Note Reminders on Dashboard
🏢 Business Information
🖼 Upload Business Logo
💰
Upload your business logo. It will appear in the navbar, login screen, and PDFs — from any device automatically.
No logo uploaded yet
✅ Logo is stored in Firebase Cloud Storage — it loads automatically on every device when you sign in. No need to place any files manually.
🔏 Stamp & Signature (PDF Only)
Official Stamp
🔏
Authorized Signature
Stamp and signature are also stored in Firebase and used automatically in all PDF exports.
🎨 Accent Color
🌑 Background Theme
Void Black
🌌
Midnight
🌊
Deep Navy
🌲
Forest
🪨
Charcoal
🔮
Dark Purple
📜
Sepia Dark
Light Mode
📐 Layout & Typography
✨ UI Toggles
Animated Background Grid
Gold grid lines in background
Glow Effects
Background radial glow
Smooth Transitions
Hover animation effects
Sticky Navigation
Keep nav bar visible while scrolling
🔑 Vault PIN

Protect your Password Vault with a 4-digit PIN.

🔐 Account Info
Signed in as:
📂 Custom Account Types

Press Enter to add. Click ✕ to remove.

💡 Defaults: Assets, Liabilities, Equity, Income, Expenses, Capital. Add custom types like "Project Cost", "Petty Cash".
💳 Payment Methods

Press Enter to add. Click ✕ to remove. These appear in all transaction forms.

💡 Defaults: eSewa, Cash, Bank Transfer, Khalti, IME Pay, Cheque, Other.
🔔 Alert Thresholds
📤 Export Data
📥 Import Data
📁 Select backup JSON file
⚠ Importing merges data — does not replace. Always export backup first.
🗑 Clear Data
🏷 App Identity
Updates navbar, login page title & browser tab
Used in "Welcome back, [Name]"
Live Preview
Saroj Personal Accounting
😀 Logo Emoji / Custom Icon
Upload a custom icon image OR pick an emoji. Image takes priority over emoji when set.
🖼 Custom Icon Image (overrides emoji)
🖼
Upload a small square image (icon/avatar). Shown in navbar & login instead of emoji.
No custom icon uploaded
💰
Selected emoji (fallback)
💰
🎨 Login Page Background
🔔 Toast Notification Style
📊 Dashboard Widget Visibility
Toggle sections that appear on your dashboard
📊 Stat Cards (Income, Balance, Expenses)
Top summary numbers
🔔 Alert Banners
Budget & overdue warnings
⚡ Quick Actions Section
💼 Finance Tools Section
🔒 Personal Tools Section
📈 Dashboard Charts
Month & trend charts
📱 Floating Bottom Nav
Quick navigation bar (great on mobile)
⚡ Quick Transaction Templates
Save frequent transactions for one-tap entry in the New Transaction page
➕ New Template
🎯 Savings Goals
Set financial goals and track your progress toward them
➕ New Goal
📊 Goals Overview
🎯
No goals added yet. Set your first goal above!
🔑 App Lock PIN
Lock the entire app with a PIN. Different from your Vault PIN.
App Lock is currently disabled
ℹ About App Lock
🔒 App Lock uses a local PIN stored in your browser. It prevents casual access but is separate from Firebase authentication. The Vault PIN protects only the Password Vault.
✅ Even if someone bypasses the App Lock PIN, they still need your Firebase account password to access actual data.
🏦 Manage Bank Accounts

Add and track your Nepali bank accounts. Balances update automatically with Fund Transfers.

🏦
No bank accounts yet
➕ Add Bank Account
💡 Fund transfers between bank and cash automatically create paired Expense + Income entries in your ledger under "Transfer" type.
📄 PDF Export Templates (27 Designs)

Full control over PDF appearance — choose from 27 professional templates, adjust colors, fonts, sizes and layout.

Loading…
📥 Bulk Import via CSV

Import many transactions at once from a spreadsheet CSV file. Auto-detects column headers.

Expected columns (any order, any capitalization):
Date, Account, Type, Payment, Amount, Description, Reference
💡 Export from Excel/Google Sheets as CSV, then import here. The app auto-maps columns.
📱 View Photos from Any Device
✅ Photos are already accessible from any device!
Steps to view from another device:
1️⃣ Open this HTML file in any browser
2️⃣ Sign in with your email & password
3️⃣ Go to Photo Gallery or open Ledger
4️⃣ All photos load automatically from Firebase Cloud

To host online for global access:
Upload to Firebase Hosting, Netlify, or GitHub Pages
💼 Owner & Business Feature Guide
📊 P&L Statement: Know exact profit/loss. Generate in Financial Statements.
🎯 Budget: Daily pace forecasts, projected totals, on-track alerts.
🤝 Debtors/Creditors: Track receivables & payables. Overdue alerts on dashboard.
💎 Net Worth: Add assets and liabilities. See your true financial position.
📈 Advanced Reports: 12-month bar/line, top-10 horizontal bar, monthly summary table with savings %.
🔐 Password Vault: Store all passwords. PIN-protected. 16-char strong password generator.
🖼 Photo Gallery: All receipt photos. Cloud-stored, cross-device, searchable by date.
📝 Notes & Reminders: Priority notes with date reminders. Upcoming reminders shown on dashboard.
ℹ About
Saroj Personal Accounting
PRO EDITION — All features included
Firebase Realtime DB · Firebase Auth · Firebase Storage
📧 [email protected] | 🌐 sarojkc.com.np
Net Worth Tracker
Total Assets − Total Liabilities
YOUR NET WORTH
Rs. 0.00
Total Assets
Rs. 0.00
Total Liabilities
Rs. 0.00
Health Ratio

🥧 Asset Breakdown

💸 Liability Breakdown

💚 Assets
🔴 Liabilities
💼 Owner Financial Health Tips
Password Vault
Secure storage for all your passwords
🔐
Vault is Locked
Enter your vault PIN to access your passwords

If no PIN set, press Unlock with empty input.

Notes & Reminders
🔐
Saroj Personal Accounting
Enter your PIN to unlock
Press and hold any key to clear