The data covers VAT returns filed with the Eswatini Revenue Service. Each row is one VAT return, meaning one taxpayer for one filing period.
Train.csv has two target columns:
Column Classes Meaning
FILING ON_TIME, LATE_1_7, LATE_8_30, LATE_31PLUS Days after the due date that the return was filed
PAYMENT NONE_DUE, ON_TIME, LATE_1_30, LATE_31PLUS NONE_DUE means nothing was owed (a nil or refund return);
otherwise, days after the due date that payment was made
A small number of FILING and PAYMENT values in Train are blank because the outcome was not yet known on 1 July 2025.
Columns in both Train and Test
Columns in Train only
These only exist once a return has been filed, so they are not available for Test. Use them to describe a taxpayer's earlier returns, for example their previous VAT payable or how often they file nil returns.
Submit one row per Test ID, with a probability between 0 and 1 in each of these eight columns:
FILING_ON_TIME, FILING_LATE_1_7, FILING_LATE_8_30, FILING_LATE_31PLUS, PAYMENT_NONE_DUE, PAYMENT_ON_TIME, PAYMENT_LATE_1_30, PAYMENT_LATE_31PLUS
Join the largest network for
data scientists and AI builders