Skip to content

Latest commit

 

History

31 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

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

2 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages