Skip to main content

expat-fatcat helps US taxpayers living abroad with FX coversions for their tax returns.

Project description

expat-fatcat helps US taxpayers living abroad file their tax returns to comply with the IRS and FATCA (https://en.wikipedia.org/wiki/Foreign_Account_Tax_Compliance_Act). A significant pain point in this process is that foreign payments (income or deductions) must sometimes be converted to USD with a valid rate on the date of payment. This can readily add up to 40+ historical FX-rates to look up and then paste into the usual Excel accounting madness. Some people may consider a little copy-paste drudge work once a year a minor annoyance, but what are programming and APIs for if not injecting some fun into an otherwise dreary task?

The core functionality of expat-fatcat is an historical FX-rate lookup with smoothing in case of a missing exhange rate. Currently, we use the FX-service Quandl (https://www.quandl.com/) in QuandlRateCoverterToUSD, which is a sub-class of AbsRateConverterTo. Other FX-rate services could be readily integrated as required.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

expat_fatcat-0.2.5.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

expat_fatcat-0.2.5-py2.py3-none-any.whl (4.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file expat_fatcat-0.2.5.tar.gz.

File metadata

  • Download URL: expat_fatcat-0.2.5.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.6

File hashes

Hashes for expat_fatcat-0.2.5.tar.gz
Algorithm Hash digest
SHA256 d0f8a251763663591c68e4be181346a7216e65edac4693ad6db1be961b52c5cb
MD5 912d3a671e74852abef72c0efd645812
BLAKE2b-256 843541d07c9ca939852203f9c959a0679629403dddbff9cedfec54818819323c

See more details on using hashes here.

File details

Details for the file expat_fatcat-0.2.5-py2.py3-none-any.whl.

File metadata

  • Download URL: expat_fatcat-0.2.5-py2.py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.6

File hashes

Hashes for expat_fatcat-0.2.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2afc0c82661e3d9e9d6599024ffaa378a3e1d1a259160bede5a7001285e0cf2b
MD5 b25bea3de2d7436ebef621598b4acdd2
BLAKE2b-256 e0de25111848758480ada6cd9720696fa8021e14b7390bd7af48ff253ea4cba6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page