Upwork Transactions QFX Creator
Features
- Downloads transactions from Upwork and creates a QFX file that can be imported into Quicken
- Calculates a balance by adding up the transactions since the most recent withdrawal
Caveats
- Does not handle users who hire freelancers
- Does not handle earning reversals
Usage
- Register for an Upwork API key
- Give the project the following access levels:
- Access your basic info
- View the structure of your companies/teams
- Generate time and financial reports for your companies and teams
- Set the Upwork project callback URL to the URL to qfx.php. This will work even if qfx.php is not publicly accessible.
- Rename config-sample.php to config.php and set your consumer key and consumer secret
- Load qfx.php in your browser and authenticate with Upwork
- Once authentication is complete, a QFX file will be downloaded.
- In Quicken, click File->Import->Web Connect File
- Select the account to import to