LocalGov IMS Income Management System

Explore the open-source income management system for UK councils - with GOV.UK Pay integration, account management, and seeded demo data

LocalGov IMS
Try Before You Buy

View source on GitHub

Overview

Council income management with GOV.UK Pay
40 account holders • 500 transactions • 19 fund types • GOV.UK Pay sandbox • 5-step guided walkthrough

Learning Artifact: This is a pre-deployed demonstration environment for learning and exploration, not a production-ready product.

LocalGov IMS is an open-source income management system built for UK local authorities. It handles council tax, business rates, parking fines, housing rents, and other payment types — with integrated GOV.UK Pay for citizen-facing payments.

This scenario deploys the complete IMS with realistic seeded data, so you can explore the admin portal, manage accounts and transactions, and see how GOV.UK Pay integrates with council payment workflows.

Important After requesting your session, the environment takes approximately 30 minutes to deploy. Once ready, the walkthrough will guide you through logging in and exploring the system.

What you’ll explore

IMS Features

Feature What it does
Admin portal Dashboard with navigation to all system areas
Accounts & transactions 40 account holders, 500 payments across 19 fund types
User management 6 users with different roles (officer, cashier, auditor)
Fund configuration 19 fund types from Council Tax to Housing Rents
Payment portal Citizen-facing payments via GOV.UK Pay sandbox

Infrastructure

Component AWS Service
Compute Amazon EC2 (Windows Server 2022, IIS)
Database Amazon RDS SQL Server Express
Load balancing Application Load Balancer
HTTPS Amazon CloudFront (3 distributions)
Payments GOV.UK Pay (sandbox)

Getting started

Once you select “Try this now” above, your session environment will begin deploying automatically.

What happens next:
1. Your environment deploys (~30 minutes)
2. Follow the walkthrough to log in as an admin user
3. Explore accounts, transactions, fund types, and the payment portal
Preview the scenario Preview the walkthrough

Why this matters for local government

Unified income management

  • All payment types in one system
  • Council Tax, Business Rates, Parking Fines, Housing Rents
  • 19 configurable fund types
  • Consistent processing across all income streams

GOV.UK Pay integration

  • Citizens pay online through trusted government infrastructure
  • Sandbox environment for safe testing
  • Card payments processed through GOV.UK Pay
  • Reconciliation built into the admin workflow

Transparency and auditability

  • Full transaction history with search and filtering
  • Role-based access (finance officer, cashier, auditor)
  • Account holder records with balances
  • Import and reconciliation tools

Open source, zero licence fees

  • No vendor lock-in
  • Community-driven development
  • Full control over your data
  • Built with ASP.NET on .NET Framework

About LocalGov IMS

LocalGov IMS is an open-source income management system designed for UK local authorities. It provides a complete back-office system for managing council income across multiple fund types.

Pre-seeded demo data • 40 account holders • 500 transactions • 19 fund types • 6 users with different roles

The problem

  • Income managed across multiple disconnected systems
  • No unified view of resident accounts
  • Manual reconciliation of payments
  • Inconsistent payment channels

The solution

  • Single system for all council income types
  • Integrated GOV.UK Pay for citizen payments
  • Role-based admin portal with full audit trail
  • Configurable fund types and payment methods

The outcome

  • Unified view of all council income
  • Self-service payments for residents
  • Reduced manual processing
  • Complete audit trail for compliance

Constraints

  • Budget limit: $50 maximum spend (sufficient for extensive exploration)
  • Duration: 24 hours from activation
  • Purpose: Evaluation only (non-production use)
  • No cost to you - the budget is provided by NDX:Try

Resource Lifecycle Warning: All resources in your sandbox will be automatically deleted when your session time expires OR when the budget limit is reached (whichever comes first). Do not store important data in this environment.


How this was built

This scenario is built with open source infrastructure as code using AWS CDK (Cloud Development Kit). The IMS application is built from source on a Windows Server EC2 instance with IIS, connecting to RDS SQL Server for data storage.

View the source code on GitHub (opens in new tab)


Explore more scenarios


Learn more about LocalGov IMS


Troubleshooting

  • Try button not working? Make sure you’re signed in to NDX
  • Did not receive credentials? Check the CloudFormation Outputs tab for the admin password
  • Cannot access the scenario? Ensure you’re using the correct AWS region (us-east-1)
  • Login fails? Use the email format (e.g. tester1@your-organisation.com) with the password from CloudFormation Outputs
  • Environment still deploying? LocalGov IMS takes ~30 minutes — check the CloudFormation stack status

Support

For technical issues during your sandbox session, contact the NDX team at ndx@dsit.gov.uk.