Table of Contents
Administration
Advanced Topics
System Overview
QuickBill 305 is a comprehensive billing software designed to manage and automate billing processes for business operating permits and property rates. The system provides a complete solution for local assemblies to manage their revenue collection efficiently.
Key Features
Multi-User Role System
Five distinct user roles (Super Admin, Admin, Officer, Revenue Officer, Data Collector) each with specific permissions and access levels.
Automated Billing
Annual bill generation with customizable schedules, automatic calculation based on fee structures, and bulk processing capabilities.
GPS Integration
Precise location capture using Google Maps API for accurate business and property location tracking.
Payment Processing
Multiple payment methods including mobile money integration via PayStack, cash payments, and online transactions.
Public Portal
Online payment gateway for citizens to search bills, make payments, and download receipts instantly.
Comprehensive Reporting
Detailed analytics, audit trails, revenue reports, and defaulter management with export capabilities.
User Roles and Permissions
Super Admin
The Super Admin has complete control over system restrictions and can override lockouts.
- Set system restriction dates (1-3 months)
- Configure warning alerts and countdown notifications
- Manage all system settings and configurations
- Override system restrictions and unlock operations
- Access all features available to other roles
Admin
Administrators manage day-to-day operations and system configuration.
- Add and manage businesses and properties
- Record payments and generate bills
- Manage zones, sub-zones, and fee structures
- Perform bulk operations and adjustments
- Generate comprehensive reports and analytics
- Send notifications and manage user accounts
- Perform system backups and maintenance
Officer
Officers handle front-line operations and customer interactions.
- Register new businesses and properties
- Record payment transactions
- View and edit business/property profiles
- Generate and print individual bills
- View map locations and GPS coordinates
- Access limited reporting functions
Revenue Officer
Revenue Officers specialize in payment collection and field operations.
- Record payment transactions
- Search and view account information
- Access business and property maps
- Generate daily collection summaries
- View payment history and receipts
Data Collector
Data Collectors focus on accurate data capture and profile maintenance.
- Register new businesses and properties
- Edit existing profiles (limited permissions)
- View business and property details
- Access location maps for verification
- Perform basic data entry functions
Getting Started
First Login Process
Initial Login
Use your provided username and default password to access the system for the first time.
Password Reset
System prompts for mandatory password change. Choose a strong password meeting security requirements.
Dashboard Access
After password reset, you'll be redirected to your role-specific dashboard.
Profile Setup
Complete your user profile information if required by your administrator.
Dashboard Navigation
Each user role has a customized dashboard and navigation menu designed for their specific responsibilities:
Header Section
- Assembly name and logo
- User information display
- Logout and profile options
- System notifications
Sidebar Navigation
- Role-specific menu items
- Quick action buttons
- Recent activities
- Shortcut links
Main Dashboard
- Key performance indicators
- Statistics and summaries
- Recent transactions
- Task reminders
Footer Information
- System version details
- Support contact information
- Documentation links
- Legal notices
Business Management
Business Registration Process
Navigate to Add Business
Go to Businesses → Add New from your dashboard menu.
Basic Information Entry
Enter business name, owner name, and contact telephone number (all required fields).
Business Classification
Select business type using typeahead search. Category auto-populates and current bill is calculated automatically based on the fee structure.
Location Capture
Click "Capture Location" button, allow GPS access, and verify location accuracy on the map.
Zone Assignment
Select appropriate zone and sub-zone from dropdown menus.
Automatic Financial Calculation
System automatically calculates and displays current bill amount, total payable, and account balance based on the selected business type and category.
Account Number System
Business Profile Management
Profile Information Display
- Complete business information with contact details
- Interactive map showing exact GPS location
- Automatically calculated billing and payment history
- Current payment status and outstanding amounts
- Zone and sub-zone assignments
Search and Filter Options
Search Criteria
- Business name
- Owner name
- Account number
- Phone number
- Business type
Filter Options
- Zone and sub-zone
- Business category
- Payment status
- Date ranges
- Amount ranges
Property Management
Property Registration Process
Owner Information
Enter owner name, contact details, gender, and ownership type (Self/Family/Corporate/Others).
Property Details
Specify structure type, property type (Modern/Traditional), property use (Commercial/Residential), and number of rooms.
Location and Zone
Capture GPS location and assign to appropriate zone and sub-zone.
Automatic Financial Calculation
System automatically calculates current bill, total payable, and account balance based on structure type, property use, and room count. No manual financial data entry required.
Property Number System
Dynamic Billing Calculation
The system automatically calculates property bills based on:
- Structure Type: Modern Building, Concrete Block, Mud Block, etc.
- Property Use: Commercial properties typically have higher rates than residential
- Room Count: Fee per room multiplied by total number of rooms
- Zone Factors: Different zones may have varying rate structures
Modern Building + Commercial Use + 5 Rooms
System calculates: GHS 150.00 per room × 5 rooms = GHS 750.00 current bill
Total payable automatically updated in real-time
Billing System
Annual Bill Generation
Bill Generation Process
Navigate to Bill Generation
Admin → Billing → Generate Bills
Select Generation Options
Choose generation type (All/Businesses/Properties), billing year, and any filter criteria.
Review and Execute
Verify settings, execute generation, and monitor progress with completion notifications.
Bill Components
Business Bill Information
- Business name and owner
- Business type and category
- Exact location details
- Account number and zone
- Automatically calculated financial breakdown with QR code
Property Bill Information
- Owner name and contact
- Property location and details
- Structure and usage information
- Property number and zone
- Automatically computed financial summary with QR code
Bill Status Management
- Pending: Newly generated bills awaiting delivery
- Served: Bills delivered to account holders
- Partially Paid: Some payment received against bill
- Paid: Bill fully settled
- Overdue: Bills past their due date
Bill Adjustments (Admin Only)
Single Bill Adjustments
Make individual adjustments directly from business or property profiles using fixed amounts or percentage reductions.
Bulk Adjustments
Define Criteria
Set filters by business type, zone, sub-zone, or date ranges.
Select Adjustment Method
Choose between fixed amount or percentage adjustment.
Review and Apply
Review affected accounts and execute bulk adjustment with logging.
Payment Processing
Recording Payments
Search Account
Enter account number, business name, or owner name to locate the account.
Enter Payment Details
Input payment amount, select payment method, and enter transaction reference if applicable.
Process Payment
Verify details, process payment, and generate receipt automatically.
Receipt and Notification
Print receipt, send SMS notification, and update account balance.
Payment Methods
Mobile Money
Integrated with PayStack for MTN, Telecel, and AirtelTigo mobile money payments with real-time verification.
Cash Payments
Manual receipt generation with cash float management and daily reconciliation support.
Bank Transfers
Record bank transfer payments with reference number tracking and verification.
Online Payments
PayStack integration for online card payments through the public portal.
Payment Tracking
- Unique payment reference numbers for all transactions
- Complete transaction history with timestamps
- Payment method and processing officer records
- Receipt generation and SMS notification logs
- Account balance tracking and updates
Zone Management
Zone Creation and Setup
Create New Zone
Navigate to Admin → Zones → Add New Zone and enter zone name, code, and description.
Add Sub-Zones
Create sub-zones within each zone for more detailed geographical organization.
Assign Properties and Businesses
Link businesses and properties to appropriate zones during registration.
Zone-Based Operations
- Filter businesses and properties by zone
- Generate zone-specific reports and analytics
- Assign collection responsibilities to officers
- Track performance metrics by zone
- Manage zone boundaries and descriptions
Fee Structure Management
Business Fee Configuration
Navigate to Fee Structure
Admin → Fee Structure → Business Fees
Add Business Type
Enter business type name and define associated categories with their respective fees.
Set Fee Amounts
Define fee amounts for each category within the business type.
Activate Fee Structure
Enable the fee structure for use in automatic bill calculations.
Property Fee Configuration
Property fees are automatically calculated based on structure type, property use, and number of rooms:
Modern Building - Residential: GHS 75.00 per room (auto-calculated)
Modern Building - Commercial: GHS 150.00 per room (auto-calculated)
Concrete Block - Residential: GHS 50.00 per room (auto-calculated)
Concrete Block - Commercial: GHS 100.00 per room (auto-calculated)
Dynamic Fee Calculation
- Typeahead search for business types during registration
- Auto-population of categories based on selected business type
- Real-time fee calculation and bill amount preview
- Automatic property bill calculation using room count multiplication
- Instant total payable computation without manual intervention
Reports and Analytics
Revenue Reports
Revenue Analysis
- Total collections by period
- Payment method breakdown
- Zone-wise revenue analysis
- Collection trends and patterns
Collection Performance
- Daily collection summaries
- Officer performance metrics
- Target vs achievement analysis
- Collection efficiency rates
Defaulter Management
Generate Defaulter Report
Navigate to Admin → Reports → Defaulters Report
Apply Filters
Filter by zone, amount range, account type, and time period.
Review and Export
Review defaulter list and export for communication or collection activities.
Audit and Activity Reports
- User Activity Tracking: Login/logout logs, transaction records, data modifications
- System Audit Reports: Bill generation logs, payment processing records, fee changes
- Financial Reconciliation: Daily cash reconciliation, payment summaries, balance reports
Notification System
SMS Notifications
Twilio Integration Setup
Configure Twilio Settings
Enter Account SID, Auth Token, and phone number in Admin → Settings → API Settings
Test Connection
Verify connectivity and send test messages to ensure proper configuration.
Message Templates
- Account Creation: Welcome messages with account number and automatically calculated current bill
- Payment Confirmation: Payment receipts with updated balance information
- Bill Reminders: Outstanding balance notifications
- System Alerts: Important system notifications and updates
Bulk Notification Process
Select Recipients
Filter by defaulter status, zone, account type, or create custom lists.
Compose Message
Select template or create custom message with variable replacements.
Send and Track
Schedule delivery, track status, and handle failed deliveries.
System Settings
Assembly Configuration
Basic Settings
- Assembly name (appears on all bills)
- Contact information
- Physical address
- Official logo upload
Branding Options
- Logo positioning on bills
- Color scheme selection
- Header/footer customization
- Official seal placement
System Restrictions (Super Admin Only)
Set Restriction Parameters
Define start date, restriction period (1-3 months), and warning notification days.
Configure Warnings
Set up countdown notifications and escalation procedures.
Monitor and Manage
Track restriction status and provide unlock procedures when needed.
Backup and Maintenance
Automated Backup System
- Daily backup scheduling with verification
- Incremental backup options for efficiency
- Cloud storage integration capabilities
- Backup history tracking and management
Manual Backup Process
Navigate to Admin → Settings → Backup and choose from full database backup, selective table backup, file system backup, or configuration backup options.
Public Portal
Citizen Self-Service Features
Bill Search and Viewing
- Search by account number or business name
- View complete automatically calculated bill details
- Check payment history
- Review outstanding balances
Online Payment Processing
- Multiple payment method options
- PayStack payment gateway integration
- Real-time transaction processing
- Instant receipt generation
Payment Process for Citizens
Access Public Portal
Visit the assembly's public portal website.
Search Account
Enter account number or business name to locate account.
Review Bill
Verify automatically calculated bill details and outstanding amount.
Make Payment
Choose payment method and complete transaction.
Get Receipt
Download digital receipt and receive SMS confirmation.
Payment Verification
- Transaction reference lookup system
- Real-time payment status checking
- Receipt reprinting capabilities
- Dispute resolution contact information
Troubleshooting
Common Login Issues
Cannot Login
- Verify username and password accuracy
- Check for caps lock activation
- Contact administrator for password reset
- Clear browser cache and cookies
First Login Password Change Fails
- Ensure new password meets requirements
- Confirm password confirmation matches
- Try different browser
- Contact system administrator
Bill Generation Problems
Solutions:
- Verify account status is active
- Check fee structure configuration for automatic calculations
- Ensure zone assignments are complete
- Review audit logs for error details
Payment Processing Issues
Mobile Money Payments Failing
- Verify PayStack configuration
- Check network connectivity
- Confirm mobile money account balance
- Try alternative payment method
Receipt Generation Fails
- Check printer connectivity
- Verify receipt template configuration
- Ensure sufficient paper supply
- Restart printing service
Getting Support
Internal Support
- System Administrator contact
- User manual reference
- Internal training resources
- Peer user consultation
External Support
- Developer support contact
- System documentation portal
- Online help resources
- Professional training options
Best Practices
Data Entry Standards
Business Registration
- Use consistent naming conventions
- Verify location accuracy with GPS
- Complete all required fields for proper automatic calculations
- Double-check zone assignments
Property Registration
- Accurate room count is essential for correct automatic billing
- Verify owner contact information
- Ensure proper structure classification for accurate calculations
- Confirm property use designation for correct fee application
Security Guidelines
Following these guidelines ensures system security and data protection.
- Password Management: Change default passwords immediately, use strong requirements, update regularly
- Data Protection: Regular system backups, secure payment processing, confidential information handling
- Access Control: Monitor user activity logs, review permissions regularly, audit system access
- Transaction Security: Verify payment details, maintain audit trails, secure receipt storage
System Performance Optimization
Maintenance Tasks
- Regular database optimization
- Monitor automatic calculation accuracy
- Archive old data periodically
- Keep fee structures updated
User Training
- Regular training sessions on automatic features
- Documentation updates
- Best practice sharing
- Performance monitoring
Daily Operations Checklist
Morning Setup
Verify system backups completed, check payment synchronization, review automatic calculation logs
Daily Operations
Process payments accurately, maintain data quality, verify automatic calculations, respond to citizen inquiries
End of Day
Generate daily reports, reconcile cash payments, verify billing accuracy, secure system access