How moving firearms licence applications from paper to an online portal could cut the time to licence from about 5 months to about 3 months, removing double data entry and the postal rework loops that cause most delays.
Marshal Anthony · Business Analyst · Master of Computer Science · SA Public Sector
~65 days
faster to licence (best case, 44%)
7 of 8
key process steps automated
~95%
shorter rework loop for missing documents
0
manual re-typing & in-person visits
At a Glance
Project
Paper-to-digital transformation of new firearms licence applications, modelled on SAPOL's publicly announced South Australian Firearms Register (SAFR) program
Type
Independent business analysis case study (self-initiated)
My perspective
Firearms Adjudication Clerk (ASO2), SAPOL Firearms Branch — daily user of the current paper process
Duration
6 weeks, completed alongside full-time work
Tools
draw.io (BPMN 2.0), Microsoft Excel, Power BI, Microsoft Word
BA techniques
Process modelling, root cause analysis, stakeholder analysis, requirements elicitation, MoSCoW prioritisation, user stories, change impact assessment, KPI design
Projected Outcomes (illustrative)
Measure
Current state
Future state
Improvement
Time to licence (best case)
~147 days
~82 days
~65 days faster (44%)
Time to licence (missing document)
~217 days
~89 days
~128 days faster (59%)
Rework loop for a missing document
3–6 weeks
1–3 days
~95% shorter
Key process steps automated
0 of 8
7 of 8
Only the suitability decision stays human
Manual data entry
Every application re-typed
Captured once by applicant
Double handling removed
In-person visits required
1
0
Fully online
Scope and confidentiality
This is an independent case study created to demonstrate business analysis capability. I was not a member of the SAFR project team, and this work does not represent SAPOL's official analysis, design or results.
The future state is based on publicly available information about SAFR. Steps not confirmed publicly are marked (A) for assumption.
All figures, dates and dashboard data are illustrative estimates or fictional sample data. No confidential SAPOL data, documents, system detail or operational procedures are used.
Outcomes are projected, not measured results.
01The Problem
Applying for a firearms licence in South Australia has traditionally been paper-based: a PD303 form, an in-person lodgement, physical transfer to Firearms Branch, and manual re-entry into the register.
2×
Double data entry
Every application is written by the applicant and re-typed by staff — double effort and transcription errors.
!
Incomplete applications
A paper form can't stop someone submitting without a key document. Each gap triggers a slow rework loop.
?
No visibility
Applicants can't see where their application is, so they call and email — taking officer time away from processing.
✉
Slow paper communication
Postal transit, outcome letters and posted licence cards add weeks.
Problem statement:"Paper-based firearms licence applications create double handling, rework and long waiting times for applicants and Firearms Branch, because the current process has no validation at lodgement, no digital data flow, and no self-service status tracking."
02Objectives
#
Objective
Success measure
O1
Reduce time from application to licence
Best-case time to licence reduced by 40%+
O2
Eliminate double data entry
100% of online applications enter the register without re-typing
O3
Reduce incomplete applications
Rework requests reduced by 70%+
O4
Improve applicant visibility
Status available online 24/7; fewer status enquiries
O5
Maintain public safety and legal compliance
100% of suitability decisions remain with trained officers; legislated rules enforced
03My Approach
A standard business analysis lifecycle, adapted to a self-initiated case study.
Week 1
1. Discover
Reviewed public SAFR info, the PD303 form and Firearms Act requirements; documented the current process.
Week 2
2. Model
As-is and to-be BPMN 2.0 maps; pain point register.
Week 3
3. Analyse
Time-to-licence model from 1 January; delay scenarios.
Week 4
4. Define
Stakeholder analysis, MoSCoW requirements, user stories.
Week 5
5. Assess
Change impact matrix for each stakeholder group.
Week 6
6. Measure
KPI design and a Power BI dashboard on sample data.
04Process Mapping (BPMN 2.0)
Both processes modelled with swimlanes, so you can see who does what, where work changes hands, and where it loops back.
Paper / manualAutomatedHuman decisionRework / delay
5 Whys on the main problem: "Why does it take ~5 months to receive a licence?"
Why?Applications wait weeks in a queue before assessment starts.
Why?Each application needs manual handling: transit, completeness checking and re-typing.
Why?Applications arrive on paper, often incomplete.
Why?A paper form cannot validate information at the point of lodgement.
Root causeThe process relies on unvalidated paper capture with no digital data flow between the applicant and the register.
Pain points traced to requirements
Pain point
Root cause
Addressed by
Double data entry
No digital data flow
BR-06
Incomplete applications
No validation at lodgement
BR-02
Slow rework
Postal / email requests
BR-08
Status enquiries
No applicant visibility
BR-09
Postal delays
Paper outcomes and cards
BR-10, BR-11
06Time-to-Licence Analysis
One applicant applies on 1 January 2027 through both processes.
Current — best case ~147 days · ~28 May
147 days
Current — missing document ~217 days · ~6 Aug
217 days
Future — best case ~82 days · ~24 Mar
82 days
Future — missing document ~89 days · ~31 Mar
89 days
6.1 Milestone Dates
Milestone
Current state
Future state
Days saved
Application lodged
5 Jan (public holiday 1 Jan; must attend in person)
1 Jan (online)
4
Received by Firearms Branch
12 Jan
1 Jan
11
Assessment starts
~16 Mar
~5 Feb (A)
~39
Suitability assessment complete
~16 Apr
~26 Feb (A)
~49
Approval to train sent
~23 Apr
~26 Feb
~56
Licence in hand — best case
~28 May 2027 (147 days)
~24 Mar 2027 (82 days)
~65 days
Licence in hand — missing document
~6 Aug 2027 (217 days)
~31 Mar 2027 (89 days)
~128 days
Queue times are illustrative. Check them against the processing times SAPOL publishes on its "Status of my application" page.
6.2 Delay Scenarios in the Current Process
Scenario
Added delay today
With online portal
Missing birth certificate or passport
3–6 weeks
Prevented at submission, or fixed in 1–3 days (A)
Request email goes to spam
+2–4 weeks
Request also visible in the portal (A)
Illegible or incorrect handwriting
+1–2 weeks
Typed, validated fields
Referral to another agency
+2–8 weeks
Still possible (complex cases), but tracked digitally
Key insight: most of the delay is waiting and rework, not the assessment itself. Removing paper handling shortens the queue for everyone, not just the applicant who made the mistake.
07Stakeholder Analysis
Nine stakeholder groups placed on a power / interest grid to decide how to engage each one.
INFLUENCE →
Keep satisfied
Government / Minister
Manage closely
RegistryAdjudicationBranch managementICT / project team
Insight: the groups with the most influence are also the ones whose daily work changes most. Early involvement in requirements and testing is the biggest factor in adoption.
08Business Requirements
Prioritised with MoSCoW and traced back to the objectives.
8.1 Functional Requirements
ID
Requirement
Priority
Objective
BR-01
Applicants can apply for a new licence online, 24/7
Must
O1, O4
BR-02
The form blocks submission when mandatory fields or documents are missing
Must
O3
BR-03
Applicants can upload identity documents and a photo
Must
O1
BR-04
Applicants can pay fees online
Must
O1
BR-05
Automatic confirmation with a reference number
Must
O4
BR-06
Application data flows into the register without re-typing
Must
O2
BR-07
Officers work from a digital queue ordered by date received
Must
O1
BR-08
Officers can request missing information through the portal
Should
O3
BR-09
Applicants can view their application status
Should
O4
BR-10
Outcomes are sent electronically
Must
O1
BR-11
Licences are available digitally (mySA GOV app)
Should
O1
BR-12
System enforces legislated rules (e.g. 28-day minimum for permits to acquire)
Must
O5
BR-13
Full audit trail of actions and decisions
Must
O5
BR-14
Management can report queue size and processing times
Should
O1
BR-15
Applicants could receive SMS reminders for outstanding actions
Could
O3
BR-16
Automated suitability decisions
Won't
O5 — decisions stay human
8.2 Non-Functional Requirements
🔒 Security
Secure, verified login; role-based access for staff.
🛡 Privacy
Personal information protected under SA privacy principles.
♿ Accessibility
Portal meets WCAG 2.1 AA.
🕑 Availability
Available outside business hours.
📝 Auditability
Every change logged with user and time.
👍 Usability
First-time applicant completes the form without help.
Traceability: every pain point maps to at least one Must or Should requirement, and every requirement maps to an objective — keeping scope focused on what causes delay.
09Change Impact Assessment
Stakeholder
What changes
Impact
Risk if unmanaged
Support needed
Registry officers
Paper intake & re-typing replaced by digital queue review
High
Slow adoption, workarounds, errors
Hands-on training, quick guides, super-users, go-live floor support
Adjudication officers
Assess on screen; record decisions digitally
Medium
Concern about completeness
UAT involvement; clear audit trail
Management
New performance data and reporting
Medium
Data not used for decisions
KPI dashboard, reporting routine
Applicants
Apply online instead of on paper
High
Digital exclusion
Guides, help line, assisted digital option
Dealers
Online transactions and support
Medium
Errors helping customers
Dealer guides, training
Service points
Fewer in-person lodgements
Medium
Role uncertainty
Early communication, transition plan
Clubs & industry
Members ask about the new process
Low
Misinformation
Briefings, FAQs
9.1 Risks and Mitigations
Risk
Likelihood
Impact
Mitigation
Applicants with low digital skills left behind
Medium
High
Assisted option; clear guides; help line
Temporary backlog increase at go-live
High
Medium
Phased rollout; extra staff; brief parallel running
Details entered once by the applicant and checked by the system.
Public safety protected
Suitability decisions stay with trained officers; legislated waiting periods enforced by the system.
Less personal info on paper
Lower risk of documents lost in transit or misfiled.
Complete audit trail
Every decision can be reviewed.
10Power BI Dashboard: Licensing Performance
Designed to show how the change would be measured. All data is fictional sample data (~2,400 applications over 24 months: 12 paper, 12 online). Click the tabs to switch pages.
Firearms Licensing Performance — Before vs After
App type: All ▾Channel: Paper | OnlineRegion: Metro | RegionalMonth: Jan 26 – Dec 27
85Avg days to licence (online)
147Avg days to licence (paper)
95%Complete at first submission
91%Applications lodged online
Average days to licence by month
Applications received vs decided per month
■ Received ■ Decided
Average days in each stage — Paper vs Online
Funnel — online channel (sample)
Oldest applications on hand (top 5, sample)
App ID
Type
Channel
Days waiting
A-10482
New licence
Paper
96
A-10511
New licence
Paper
91
A-10533
Renewal
Paper
88
A-11204
New licence
Online
41
A-11219
PTA
Online
38
30% → 5%Rework rate (paper → online)
30 → 3Avg rework days
0Data entry corrections (online)
Rework reasons (paper channel)
Rework rate by month
Illustrative mock-up of the Power BI report · fictional sample data · Paper = grey, Online = blue
Given I am logged in, when I complete all mandatory fields, upload documents, pay and submit, then my application is lodged and I see a confirmation screen.
Given a mandatory field or document is missing, when I click Submit, then the missing items are highlighted and the application is not submitted.
Given my payment fails, when I submit, then I see an error and my form data is kept so I can try again.
Given I save and leave part-way, when I log back in, then my draft is restored.
Definition of done: acceptance criteria pass in UAT · accessibility check passed · Registry and applicant representatives have signed off.
Full Story Set
ID
User story
Acceptance criteria (summary)
Priority
US-01
As an applicant, I want to apply online, so that I don't need to visit a service point
Lodged when complete; blocked when incomplete
Must
US-02
As an applicant, I want instant confirmation, so that I know my application arrived
Email with reference within 10 minutes; shown in portal
Must
US-03
As an applicant, I want to see my status, so that I don't need to call the branch
Received / Under review / Info requested / Decided
Should
US-04
As a Registry officer, I want to request missing documents in the portal, so that the applicant responds quickly
Applicant notified by portal and email; status updates
Should
US-05
As a Registry officer, I want applications in a digital queue already filled in, so that I don't re-type forms
Data complete, ordered by date received
Must
US-06
As an Adjudication officer, I want to record my decision in the system, so that the applicant is notified and there is an audit trail
Outcome sent electronically; decision, officer and time logged
Must
US-07
As a manager, I want a report of queue size and processing times, so that I can manage the backlog
On hand and average days shown by type
Should
US-08
As a dealer, I want to check a customer's licence status online, so that I complete a sale correctly
Valid / not valid shown for a licence number
Should
13One-Page Case Study (STAR)
Situation
New firearms licence applications in SA relied on paper forms, in-person lodgement and manual re-typing, leading to waits of around five months.
Task
As a frontline Firearms Branch officer, analyse the process from a BA perspective and model the impact of moving to the publicly announced online SAFR portal.
Action
BPMN as-is/to-be maps · 5 Whys · 1 January time-to-licence model · 9-group stakeholder grid · 16 requirements, 6 NFRs, 8 user stories · change impact & risks · Power BI KPI dashboard.
Result (projected)
~147 → ~82 days (44% faster); up to ~128 days faster with missing documents · 7 of 8 steps automated · rework ~30% → ≤5% · decisions stay human.
Process modellingRoot cause analysisStakeholder analysisRequirements elicitationMoSCoWUser storiesChange managementKPI designPower BI & DAXRegulatory awareness
14What I Learned
Most delay is waiting, not working
Queue time and rework loops — not the assessment — drive time to licence.
Validation at the start saves weeks later
One rule — "you can't submit without your ID document" — removes the most common rework loop.
Automation should stop where judgement starts
In a regulated public-safety service, automate the paperwork and keep decisions with trained people.
Change impact matters as much as the system
Digital exclusion and go-live backlogs are the biggest risks — both need a plan before launch.
15About Me
MA
I'm Marshal Anthony, an Adelaide-based public sector officer with a Master of Computer Science (University of Adelaide) and frontline experience in regulatory licensing at SAPOL. I'm moving into Business Analyst roles where I can combine an understanding of legislation and operations with technology and data.