Ensure you have the TRAScan app installed on your phone. Install it from the Play Store: https://play.google.com/store/apps/details?id=dev.imranr.tra_scan
Ensure you have the TRAExtract app installed on your PC. Download it from the releases page (for Windows, use the .exe file): https://github.com/ImranR98/TRAExtract/releases/latest
Group invoices by company.
| Invoices Separated by Company | Invoice Groups Stacked at Right Angles |
|---|---|
![]() | ![]() |
Begin scanning the first group using the TRAScan app on your phone.
| Scanning |
|---|
Note that scanned invoices are face-down, and one has been set aside as it could not be scanned. |
When you get to the end of the group, stop scanning and export the resulting .txt scan file.
| Completed Scanning for This Group/Company | Saving the Scans in Some Way | Deleting the Scans to Make Room for the Next Group |
|---|---|---|
![]() | ![]() | ![]() |
Repeat steps 2 and 3 with all other groups.
Get all the scan files onto a computer and process them using the TRAExtract app.
.csv file in the folder you picked.| Transferring Original Scan Files from TRAScan Onto a Computer |
|---|
![]() |
| Using TRAExtract to Process a Scan File |
|---|
![]() |
| Processed Result Files from TRAExtract |
|---|
![]() |
Merge each processed .csv result file into a single Excel document, using copy-paste.
| Copying Results for Each Group/Company from their TRAExtract Output Files Into a Single Excel File |
|---|
![]() |
Look for errors in the Excel document.
| A TRAExtract Results File Containing Two Errors |
|---|
![]() |
Fix invoice numbers.
For some companies, the invoice number data extracted by TRAExtract may not be correct (it uses the "receipt number" data).
Go through the results file and delete the extracted invoice number for any such companies.
Manually enter the correct invoice numbers. This should be easy since you maintained the order of the physical invoices so it is the same as the order of entries in the Excel document.
| Deleting Extracted Invoice Numbers Where Necessary |
|---|
![]() |
| Manually Entering Correct Invoice Numbers |
|---|
![]() |
Manually add any invoices that could not be scanned and were previously set aside.
Done!