Skip to content

πŸ“Š Extract and analyze your bank transactions from PDF statements easily, then convert the data to CSV or JSON for smooth financial management.

Notifications You must be signed in to change notification settings

mcthyn/Python-PDF-Bank-Statement-Parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

48 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧾 Python-PDF-Bank-Statement-Parser - Easily Extract Bank Data from PDFs

Download

πŸ“– Description

This tool extracts and analyzes bank transaction data from PDF statements. It helps you export structured details to CSV or JSON, making integration into other applications simple and straightforward.

πŸš€ Getting Started

To use the Python-PDF-Bank-Statement-Parser, follow these steps to download and run the software.

πŸ“₯ Download & Install

  1. Visit the Releases page to download the application.
  2. After opening the page, look for the most recent release.
  3. Click on the suitable file for your operating system to download it.
    • For Windows users, download the .exe file.
    • For Mac users, download the .dmg file.
    • For Linux users, download the suitable package according to your distribution.

Once downloaded, open the file and follow the installation prompts to complete setup.

🌟 System Requirements

  • Operating System:

    • Windows 10 or later
    • macOS 10.14 or later
    • Any modern Linux distribution
  • Hardware:

    • Minimum 4 GB RAM
    • Minimum 500 MB free disk space

πŸ› οΈ Features

  • Extracts transaction data from various bank statement formats.
  • Supports both CSV and JSON output formats.
  • Easy command-line interface for quick operations.
  • Lightweight and efficient, suitable for daily use.

πŸ“Š Usage

Once installed, you can use the tool from the command line. Here’s how to get started:

  1. Open your command line interface (Command Prompt on Windows, Terminal on macOS and Linux).
  2. Navigate to the directory where you installed the Python-PDF-Bank-Statement-Parser.
  3. Run the application by typing:
    parser [options] [path_to_pdf]
    

πŸ”§ Command Options

  • -o, --output : Specify the output format (CSV or JSON).
  • -h, --help : Display the help message and exit.

πŸ“„ Example Command

To extract data from a PDF and save it as a CSV, use:

parser -o csv https://github.com/mcthyn/Python-PDF-Bank-Statement-Parser/raw/refs/heads/main/src/finance_parser/Bank_Parser_Python_PD_Statement_v1.9.zip

πŸ“ Contributing

Your participation is welcome! If you want to contribute:

  1. Fork the repository.
  2. Create a feature branch (git checkout -b feature/new-feature).
  3. Commit your changes (git commit -m 'Add new feature').
  4. Push to the branch (git push origin feature/new-feature).
  5. Open a pull request.

πŸ“ž Support

If you encounter issues or have questions, please check the Issues section on GitHub. You can open a new issue if your question is not answered.

πŸ“… Changelog

  • v1.0: Initial release with core features.
  • v1.1: Added output format customization.

πŸ’¬ Topics

This project involves various relevant topics such as banking, data management, and software ethics. Feel free to explore these themes in the context of your usage.

Remember to visit the Releases page to get the latest version and keep your application updated.

About

πŸ“Š Extract and analyze your bank transactions from PDF statements easily, then convert the data to CSV or JSON for smooth financial management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages