Accounting Entry icon

Accounting Entry

Maintained by Benjamin Klink
Question type for practising double-entry bookkeeping. Students record journal entries (Buchungssätze) by selecting debit and credit accounts from a course-scoped chart of accounts and entering amounts, with per-field weighted grading and optional decoy accounts.
Price option: Free

Supports Moodle 4.5-5.1 See all versions
Latest release: 1 month ago
Installations: 3
Downloads (last 90 days): 67

Frankenstyle name: qtype_accounting
Question types

Description

Accounting Entry question type

A Moodle question type for practising double-entry bookkeeping. Students record one or more journal entries by selecting debit and credit accounts from a course-scoped chart of accounts and entering amounts. The plugin is suitable for any accounting, finance, or business-administration course that teaches journal entries.

For students

  • Two-sided entry table (Debit / Credit) with independent add/remove of rows on each side.
  • Account dropdowns populated from the question's chart of accounts, with optional decoy accounts to discourage process-of-elimination guessing.
  • Searchable dropdowns when the theme provides Select2; native <select> otherwise.
  • Responsive mobile card layout for narrow viewports.
  • Per-field feedback colouring (green/red) after submission, a side-level summary message, and the full correct answet rendered alongside the student's response.

For instructors

  • Multiple correct-answer entries per question — supports compound bookings (e.g. split-VAT).
  • Per-field weighting — Debit Account, Debit Amount, Credit Account, and Credit Amount each get an independent weight (1, 2, or 3) feeding the partial-credit calculation.
  • No partial credit option for all-or-nothing grading.
  • Deduction for extra entries — configurable percentage penalty per extra account named by the student that isn't in the correct answer; each side is counted independently.
  • Number format toggle — 1,234.56 (US) or 1.234,56 (DE).
  • Course-scoped charts of accounts managed directly from the question form, with CSV import/export (UTF-8 or Windows-1252).
  • Question import/export via Moodle's standard XML format — the embedded chart travels with the question, so questions move between courses and sites without losing their account list.
  • Full backup and restore support as part of a course's question bank.

Grading model

  Scoring aggregates entries by (side, account) rather than matching rows positionally, so the order in which the student
  types their entries does not matter — only the totals per account on each side. Amount comparison uses a 0.01 tolerance.
  Re-grading after edits is supported via Moodle's standard re-grade mechanism.

Contributors

Awards

Privacy friendly
Automated testing support