Skip to content

FRCTeam3255/SuperBudget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SuperBudget

Python package for pdf receipt parsing and budget analysis

Formatting

PDF files

Standard: YYYY_MM_DD Vendor FreeText Purchaser

  • (FreeText can be anything, normally Order ID, receipt number, or description)

Manual (if parsing error) YYYY_MM_DD Vendor FreeText Purchaser$dd_cc

  • (dd=dollar, cc=cent)

Examples: 2022_03_31 Dominos Lunch Tayler

2022_01_24 FIRSTChoice Order_CH143255 Tayler$54_93

income.csv

sponsor amount

Keyword

CarryOver = Previous year's balance (placed in sponsor column to denote)

vendor_category.csv

vendor category

file_paths.csv

List of folders to check for PDF files.

  • Supports wildcards(*) to check sub-folders.
  • Supports comments(#) to temporarily disable checking file path.
  • Each folder to check should be on a new line

About

Python package for pdf receipt parsing and budget analysis

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages