Corporate Expense Reimbursement Logs
This dataset provides a detailed, structured log of corporate expense reimbursement requests, including employee and approver details, expense categorization, payment methods, and audit flags. Designed for audit automation and fraud detection, it enables granular analysis of spending patterns, policy compliance, and exception handling across departments and projects.
Sample rows
preview · 8 of 200 rows · all 22 columns| reimbursement_idstring | expense_categorystring | expense_amountfloat | is_flagged_for_auditboolean | departmentstring | employee_idstring | employee_namestring | expense_datedate | submission_datedate | approval_datedate | currencystring | payment_methodstring | vendor_namestring | vendor_citystring | vendor_countrystring | receipt_attachedboolean | approver_idstring | approver_namestring | approval_statusstring | project_codestring | expense_descriptionstring | rejection_reasonstring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| RMB-00001 | Travel | 487.5 | false | Sales | E-1001 | Samuel L. Miller | 2024-03-12 | 2024-03-13 | 2024-03-15 | USD | Corporate Card | Delta Airlines | Houston | USA | true | M-2002 | Therese Young | Approved | PRJ2024A | Flight to client meeting in Houston, United States. | blank |
| RMB-00002 | Office Supplies | 79.95 | false | Engineering | E-1002 | Linda Zhang | 2024-03-07 | 2024-03-08 | 2024-03-09 | USD | Corporate Card | Best Buy | San Diego | USA | true | M-2004 | Peter Novak | Approved | ENG2024 | Purchase of USB-C adapters for team laptops. | blank |
| RMB-00003 | Entertainment | 213.8 | false | Marketing | E-1003 | Jean-Luc Moreau | 2024-03-15 | 2024-03-17 | 2024-03-19 | EUR | Corporate Card | Le Gourmet | Paris | France | true | M-2003 | Anna Schmidt | Approved | MKT2024B | Client dinner at Le Gourmet, Paris. | blank |
| RMB-00004 | Meals | 56.2 | false | Finance | E-1004 | Priya Nair | 2024-02-28 | 2024-03-01 | blank | INR | Personal Card | Barbeque Nation | Mumbai | India | false | M-2005 | Rakesh Menon | Pending | blank | Team lunch after quarterly review meeting. | blank |
| RMB-00005 | Training | 120 | false | HR | E-1005 | Fatima Al Zahra | 2024-02-10 | 2024-02-12 | 2024-02-13 | AED | Bank Transfer | Udemy | Dubai | UAE | true | M-2006 | Khalid Sheikh | Approved | HR2024 | Registration for online HR compliance course. | blank |
| RMB-00006 | Office Supplies | 349.99 | false | Procurement | E-1006 | Lucas Fernandes | 2024-01-20 | 2024-01-22 | 2024-01-24 | BRL | Bank Transfer | Papelaria Central | Sao Paulo | Brazil | true | M-2007 | Maria Silva | Approved | PRC2024 | Bulk paper purchase for Q1 procurement. | blank |
| RMB-00007 | Other | 85 | false | IT | E-1007 | Yusuf Ibrahim | 2024-03-03 | 2024-03-03 | 2024-03-04 | USD | Corporate Card | NordVPN | Miami | USA | true | M-2008 | John Grieve | Approved | blank | VPN subscription renewal for remote staff. | blank |
| RMB-00008 | Entertainment | 405.6 | true | Legal | E-1008 | Sophia Rossi | 2024-02-15 | 2024-02-16 | 2024-02-17 | GBP | Personal Card | The Ivy | London | UK | true | M-2009 | David Clarke | Approved | LEGAL24 | Client entertainment at The Ivy, London. | blank |
| RMB-00009 | Meals | 32.4 | false | Marketing | E-1010 | Evelyn Lee | 2024-03-10 | 2024-03-11 | blank | SGD | Corporate Card | Food Republic | Singapore | Singapore | false | M-2003 | Anna Schmidt | Returned | MKT2024A | Lunch at conference in Singapore. | Receipt missing for meal reimbursement as per company policy. |
| RMB-00010 | Training | 275 | false | R&D | E-1011 | Jiahao Chen | 2024-03-01 | 2024-03-02 | 2024-03-04 | CNY | Corporate Card | Coursera | Beijing | China | true | M-2010 | Wei Sun | Approved | RD2024 | Online machine learning workshop registration. | blank |
| RMB-00011 | Office Supplies | 510 | true | Engineering | E-1002 | Linda Zhang | 2024-02-19 | 2024-02-20 | 2024-02-21 | USD | Bank Transfer | Newegg | Los Angeles | USA | true | M-2004 | Peter Novak | Approved | ENG2024 | New monitors for software engineers. | blank |
| RMB-00012 | Other | 99.99 | false | Logistics | E-1012 | Mikhail Ivanov | 2024-03-05 | 2024-03-07 | blank | RUB | Cash | CDEK Express | Moscow | Russia | false | M-2011 | Olga Petrova | Pending | blank | Courier service for urgent shipment to Moscow. | blank |
| RMB-00013 | Other | 650 | true | R&D | E-1013 | Chen Wei | 2024-02-26 | 2024-02-28 | 2024-03-01 | CNY | Bank Transfer | CNIPA | Beijing | China | true | M-2010 | Wei Sun | Approved | RD2024B | Patent filing fee for new product prototype. | blank |
| RMB-00014 | Other | 0.38 | false | Procurement | E-1014 | Sandra Müller | 2024-01-27 | 2024-01-27 | blank | EUR | Cash | blank | Frankfurt | Germany | false | M-2012 | Lukas Weber | Pending | blank | Mileage reimbursement for supplier site visit. | blank |
| RMB-00015 | Travel | 1200 | true | Sales | E-1015 | Zanele Dlamini | 2024-02-13 | 2024-02-14 | 2024-02-17 | ZAR | Corporate Card | SAA | Durban | South Africa | true | M-2002 | Therese Young | Approved | SALESAF24 | Flight ticket to Durban for client presentation. | blank |
| RMB-00016 | Training | 350 | false | IT | E-1016 | John P. Carter | 2024-03-06 | 2024-03-06 | 2024-03-07 | USD | Personal Card | Pearson VUE | Boston | USA | true | M-2008 | John Grieve | Approved | IT2024 | Cybersecurity certification exam fee. | blank |
| RMB-00017 | Other | 32.75 | false | Engineering | E-1017 | Yuki Sato | 2024-02-18 | 2024-02-19 | blank | JPY | Cash | Tokyo Taxis Co. | Tokyo | Japan | false | M-2013 | Hiroshi Takahashi | Returned | ENGJPN24 | Taxi fare for client on-site visit in Tokyo. | Receipt required for transportation expenses over 30 JPY. |
| RMB-00018 | Meals | 78.5 | false | HR | E-1018 | Elena Garcia | 2024-03-03 | 2024-03-04 | 2024-03-06 | EUR | Corporate Card | La Boulangerie | Madrid | Spain | true | M-2006 | Khalid Sheikh | Approved | HR2024 | Catering for HR department meeting. | blank |
| RMB-00019 | Office Supplies | 43.2 | false | Finance | E-1019 | Marina Petrova | 2024-01-30 | 2024-01-31 | 2024-02-02 | RUB | Personal Card | Ozon | Moscow | Russia | true | M-2005 | Rakesh Menon | Approved | blank | Replacement printer ink cartridges. | blank |
| RMB-00020 | Meals | 61 | false | Legal | E-1020 | Hannah Müller | 2024-02-21 | 2024-02-22 | 2024-02-23 | EUR | Corporate Card | Cafe Central | Vienna | Austria | true | M-2009 | David Clarke | Approved | LEGAL24A | Business lunch with external counsel. | blank |
What the 200 rows show
from the 200-row sampleEntertainment (expense category) stands out: 25 of its 28 rows have is_
- 21%is_
flagged_ for_ audit = true - 95.6median expense_
amount - 4approval statuses
- 5payment methods
- 16currencies
- 24vendor countries
Median 95.6, from 0.02 to 2,500.
- string 16
- float 1
- date 3
- boolean 2
Columns
22 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 16 columns | |||
reimbursement_id | string | Unique identifier for each reimbursement log entryunique | RMB-00001 |
employee_id | string | Unique identifier for the employee submitting the expense | E-1001 |
employee_name | string | Full name of the employee | Samuel L. Miller |
department | string | Department to which the employee belongs10 departments | Sales |
expense_category | string | Category of the expense (e.g., Travel, Meals, Office Supplies)6 values | Travel |
expense_description | string | Detailed description of the expense | Flight to client meeting … |
currency | string | Currency code for the expense (ISO 4217 format, e.g., USD, EUR) | USD |
payment_method | string | Method used to pay for the expense (e.g., Corporate Card, Personal Card, Cash)5 values | Corporate Card |
vendor_name | string | Name of the vendor or merchant where the expense was incurredoptional | Delta Airlines |
vendor_city | string | City where the vendor is locatedoptional | Houston |
vendor_country | string | Country where the vendor is locatedoptional | USA |
approver_id | string | Unique identifier for the manager or approveroptional | M-2002 |
approver_name | string | Full name of the manager or approveroptional | Therese Young |
approval_status | string | Current status of the reimbursement requestPending · Approved · Rejected · Returned | Approved |
rejection_reason | string | Reason for rejection if the request was not approvedoptional | Receipt missing for meal … |
project_code | string | Code of the project or cost center associated with the expenseoptional | PRJ2024A |
| Numbers 1 column | |||
expense_amount | float | Amount requested for reimbursement0.01 or more | 487.5 |
| Dates and times 3 columns | |||
expense_date | date | Date when the expense was incurred | 2024-03-12 |
submission_date | date | Date when the reimbursement request was submitted | 2024-03-13 |
approval_date | date | Date when the reimbursement was approved (if applicable)optional | 2024-03-15 |
| True or false 2 columns | |||
receipt_attached | boolean | Indicates if a receipt or supporting document is attached | true |
is_flagged_for_audit | boolean | Indicates if the expense is flagged for audit or further reviewoptional | false |
15 SQL practice questions for the Corporate Expense Reimbursement Logs
Written for this data and checked against it: 12 SQL and 3 Power BI exercises from beginner to advanced. Try the first three free; the practice kit has all 15, a starter .sql file and an answer key with every expected result.
Largest Approved Claims
Return reimbursement_id, employee_name and expense_amount for the 10 largest claims with an approval_status of 'Approved'. Sort by expense_amount from highest to lowest, using reimbursement_id ascending to break ties.
Tables: corporate_expense_reimbursement_logs · your result: 3 columns, 10 rowsDistinct Payment Methods
Return each distinct payment_method found in the log as a single column named payment_method. Exclude missing values and sort the results alphabetically.
Tables: corporate_expense_reimbursement_logs · your result: 1 columns, 5 rowsClaims per Department
Count the claims in each department. Return department and claim_count, excluding rows with no department. Order by claim_count descending, then department ascending.
Tables: corporate_expense_reimbursement_logs · your result: 2 columns, 10 rows
- 04Average Amount by CategoryBeginner
- 05Flagged Claims by Status VisualPower BI
- 06Departments With Many Missing ReceiptsIntermediate
- 07Amount Size BucketsIntermediate
- 08Claims by MonthIntermediate
- 09Departments Above Overall AverageIntermediate
- 10Rejection Rate by DepartmentPower BI
- 11Rank Claims Within DepartmentAdvanced
- 12Days Since Employee's Previous ClaimAdvanced
- 13Running Monthly TotalAdvanced
- 14Category Share of Total SpendAdvanced
- 15Approver Amount AnomaliesPower BI
Get the practice kit: the full dataset, all 15 exercises, a starter .sql and the answer key. One-time $3.99.
Get the practice kit · $3.99Use it for
A finance dashboard
The is_
flagged_ for_ audit rate, expense_ amount by expense_ category and a breakdown of department. Excel, Power BI or Tableau. Why do 41 of 199 rows have is_
flagged_ for_ audit = true? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Reimbursements200RMB-00001487.5TravelRMB-00008405.6Entertai…RMB-00011510Office S…
A software demo
Believable reimbursements with employee_
id, employee_ name and department to fill a screen in front of a buyer.
blueprint · corporate-expense-reimbursement-logs
Behind this dataset
Same schema. As many rows as you need.
These 200 rows came out of a blueprint — 22 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- Each record links employee, date, expense category, amount.
- Approval status and reviewer included.
- Flagged anomalies for policy violations.
- Receipts (URL or file pointer) attached.
1 credit per row. Preview 20 rows free. Buy rows for the full run.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- corporate-expense-reimbursement-logs