About Rules as Code

Legislation and rules can be extremely difficult to understand and interpret. They often use complex legalese language and include multiple references to other legislation/policy. This means users may need to read many pieces of legislation/documents to understand one ‘rule’. By coding the law/rules, you can transform legislation and rules into simple-to-use digital experiences.

Known as ‘Rules as Code’ or ‘LegTech’ this innovative approach can be used for things like eligibility checking, compliance checking and creating digital policy twins for policy modelling.

Benefits of RaC for users

Reduces ambiguity

Reduces ambiguity

A clear and certain experience

More accessible

More accessible

Helps users access rules and legislation without jargon

Highly transparent

Highly transparent

Makes law, rules, organisations and government more transparent

Benefits of RaC organisations

Easier to manage

Easier to manage

Once coded, rules are easier to manage and change

Reusable

Reusable

A rules engine can be reused by multiple interfaces and systems

Modellable

Model policy

RaC can model changes to see the real impacts

Rules as Code in action

Checks eligibility for national and local benefits in France
Evaluates eligibility and calculates entitlements for New Zealand social security benefits
Calculates taxes and benefits and models policy change