How It Works

From Challenge to
Mastery

A full walkthrough of the AccounTech learning experience โ€” from selecting a challenge to receiving scored, line-by-line feedback.

01
โ—†
Challenge List
Step 1

Choose Your Challenge

Browse the challenge library and filter by type, difficulty, or accounting standard. Each challenge shows the acceptance rate and your personal status.

  • Filter by: Journal Entry, Income Statement, Balance Sheet, Cash Flow, Trial Balance, MCQ
  • Difficulty levels: Easy, Medium, Hard
  • Track your status: Not Attempted, Attempted, Solved
02
โŠž
Input Interface
Step 2

Fill the Financial Table

Enter your answer directly into a structured financial table โ€” the same layout accountants use. Add rows, type account names with auto-suggestions, and place amounts in the correct columns.

  • Auto-suggestions for account names as you type
  • Semantic prefix support: "Less: X" treated as negative
  • Multiple amount columns โ€” place values however you prefer
  • Real-time input validation for non-numeric entries
03
โ—ˆ
Feedback Report
Step 3

Submit & Get Instant Feedback

After submitting, the engine validates your answer line by line against IAS/IFRS rules. You receive a score out of 100 with a detailed breakdown โ€” no waiting.

  • Score out of 100 with partial credit
  • Line-by-line: โœ“ Correct / โœ— Wrong / โš  Partial
  • Side-by-side comparison with expected answer
  • Specific error messages โ€” not just "wrong"
04
โ—‰
Progress Tracking
Step 4

Review, Improve & Resubmit

Review the detailed feedback, learn from your mistakes, and resubmit. Your best score is tracked across all attempts. Watch your accuracy improve over time.

  • Unlimited resubmissions โ€” best score is kept
  • Attempt history with score graph
  • Error categorisation: Conceptual / Computational / Formatting
  • Progress analytics across all challenges
Scoring System

How Your Score is Calculated

Every submission is evaluated fairly, with partial credit awarded at each component level.

Account Name
40%
Exact, synonym, or fuzzy match. Scaled by match confidence.
Amount
40%
Exact match with tolerance. Abs-value fallback for sign convention differences.
Section Placement
20%
Correct classification (Revenue, COGS, Operating Expenses, etc.)

Example Feedback

Smart Validation

What the Engine Accepts

The validator is designed to be fair and flexible, like a knowledgeable human marker.

โ—ˆ

Synonym Recognition

Input Net Sales
โ†’
โœ“ Accepted as "Net Revenue"
Input COGS
โ†’
โœ“ Expanded to "Cost of Goods Sold"
Input Trade Debtors
โ†’
โœ“ Accepted as "Trade Receivables"
โŠŸ

Semantic Prefix Parsing

Input Less: Sales Discounts 24,241
โ†’
โœ“ Treated as โˆ’24,241 automatically
Input Add: Purchases 18,70,000
โ†’
โœ“ Treated as positive
Input Deduct: Returns 20,000
โ†’
โœ“ Prefix stripped before name lookup
โŠž

Multi-Column Flexibility

Input Amount in column 1 or 2 or 3
โ†’
โœ“ All columns are checked โ€” best match wins
Input Net value in overflow column
โ†’
โœ“ Detected as implicit subtotal candidate
โ—‰

Sign Convention Tolerance

Input Expenses entered as positive
โ†’
โœ“ Abs-value fallback awards amount credit
Input (20,000) parenthetical
โ†’
โœ“ Parsed as โˆ’20,000 automatically

Ready to try it yourself?

Browse challenges and start practicing now โ€” no account required for your first attempt.