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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0f8a251763663591c68e4be181346a7216e65edac4693ad6db1be961b52c5cb |
|
MD5 | 912d3a671e74852abef72c0efd645812 |
|
BLAKE2b-256 | 843541d07c9ca939852203f9c959a0679629403dddbff9cedfec54818819323c |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2afc0c82661e3d9e9d6599024ffaa378a3e1d1a259160bede5a7001285e0cf2b |
|
MD5 | b25bea3de2d7436ebef621598b4acdd2 |
|
BLAKE2b-256 | e0de25111848758480ada6cd9720696fa8021e14b7390bd7af48ff253ea4cba6 |