Engineers Clinic
AdvancedBusiness trackFP-CF-11

Fraud red-flag analytics on expense claims with Benford’s law

Test a year of employee expense claims for red flags with Benford’s law, duplicate and threshold tests, score the riskiest claimants, and report findings to the audit committee without accusing anyone.

Business & ManagementAccounting
6 Guided Steps35h Internship TierSubmit: Notebook or workbook with all tests + ranked follow-up list + four-page audit committee reportVerified CertificateAI Rubric Graded
Program Overview

Industry project · for Kopano Logistics, a Johannesburg freight and warehousing company with 640 staff and R48 million of expense claims a year

Kopano Logistics runs trucks, depots and warehouses across Gauteng, KwaZulu-Natal and the Western Cape. About 640 employees can claim expenses: fuel, tolls, meals, accommodation and small repairs. Claims total about R48 million a year across roughly 30,000 lines. Approval limits are R5,000 for line managers and R20,000 for regional managers.

Last year internal audit found one driver supervisor who had claimed the same fuel slip three times, and a depot manager whose claims were almost all just under his approval limit. Both were found by chance. The audit committee now wants a systematic test that runs every quarter.

The head of internal audit, Mr Sipho Dlamini, has asked you to build it. Because real claims contain personal information, you will generate a synthetic claims file in task 1 with a fixed random seed. A classmate or your mentor should plant some irregular patterns in a copy without telling you where, so you test your method honestly. If that is not possible, plant them yourself before you design any tests and do not look at the key until task 5.

Your work: - first-digit and first-two-digit Benford tests, overall and by claim type; - rule-based tests: duplicates, round amounts, just-below-limit claims, weekend and public holiday claims, split claims and claims after resignation; - a risk score per employee that combines the tests; - a sample of high-risk claims for follow-up with the evidence to request; - a report to the audit committee that is factual, fair and handles personal information carefully.

Done looks like a notebook or workbook that reruns each quarter, a ranked follow-up list and a four-page report. Red flags are reasons to look, not proof of fraud, and your report must say so.

Benford’s law analysisForensic data analyticsDuplicate and threshold testingRisk scoringAudit samplingSensitive reporting
What you submit

Notebook or workbook with all tests + ranked follow-up list + four-page audit committee report

Stack: Python (pandas, scipy, matplotlib) or Excel, Jupyter or Google Colab, A synthetic claims file you generate

How it is graded
  • Correct Benford analysis25

    First-digit and first-two-digit tests are run on suitable data, measured with a stated conformity statistic, and interpreted with their limits.

  • Useful rule tests25

    Duplicate, round-amount, threshold, timing and split-claim tests are correctly built and find most of the planted patterns.

  • Fair risk scoring25

    The employee risk score combines tests transparently, adjusts for claim volume, and the follow-up sample has clear evidence requests.

  • Responsible report25

    The report states findings as red flags, not conclusions, minimises personal data and gives the committee clear next steps.

Pass 60% · Merit 75% · Distinction 90%

Learning Outcomes
Run and interpret Benford first-digit and first-two-digit tests
design rule-based red-flag tests for expense claims
combine tests into a fair risk score
report findings without overclaiming and with care for personal information
Target Audience

Engineering Students

Diploma, B.Tech, B.E., BCA, MCA, or M.Tech students seeking practical experience.

Aspiring Developers

Developers who want to build proof-of-work capstone projects for tech resumes.

Job Seekers

Graduates looking for AI-evaluated code review & verified industry credentials.