Here it is folks, the post exactly 3 of you have been waiting for… our 2017 tax return. Just in time for the October 15th deadline.

It’s an interesting one this year; 2017 is the first time we claimed the Foreign Earned Income Exclusion (FEIE) which allowed us to once again have income in excess of $100,000 and pay $0 in income tax.

Details on the FEIE were difficult to come by, and examples either lacking or confusing, so this FEIE example is for posterity.

Gross Income and Adjustments

We had multiple streams of income again this year: interest of both the taxable and tax-free varieties, qualified dividends, non-qualified dividends, long term capital gains, blog earnings, and book royalties. We also did a sizable Roth IRA conversion.

This is how it all looks on the 1040.

Some noteworthy things this year:

  • Total taxable income without the FEIE was $113,563. Adjusted Gross income minus FEIE was $109,140, a few hundred dollars below the limit for full value of CTC.
  • Dividends are up 5%+ over 2016, so still growing faster than inflation. (Dear corporate America, take it easy.)
  • Business income nearly doubled over 2016. Blog income is up significantly (details here) and Winnie received the first royalties from her book. (Chinese only.)
  • I prioritized Roth IRA conversions over Cap Gain harvesting.

To determine Adjusted Gross Income we have two adjustments to make, one for self-employment taxes and the other for self-employed health insurance.

A deduction for self-employment taxes sounds nice, but it means we paid $7,644 in employment taxes on blog and book income (Line 57.)

Going forward, SE taxes could be eliminated by operating through an overseas corp. Still, the potential ROI on these additional social security contributions is not terrible.

Taxes and Credits

For deductions, we use only the standard deduction and personal exemptions. For our family of three filing MFJ (married filing jointly) deductions total $24,850. I sometimes refer to this as the 0% tax bracket.

Adjusted Gross Income minus our deductions yields Taxable Income (Line 43) of $38,590

Determining total tax due involves multiple worksheets, which all comes to a head on the Foreign Earned Income Tax Worksheet, shown below.

If 100% of our income was from a job then we would be looking at a tax burden of $12,546 (Line 4a.)
Since part of our income is from qualified dividends and capital gains, this is reduced to $7,725 on the Schedule D tax worksheet, not shown (Line 4c.)

With the Foreign Earned Income Exclusion, total tax burden is reduced to $1,799 (Line 6.) That is a reduction of $5,926 from the FEIE (Line 5.)

Not bad!

The calculated tax burden then bubbles up to Line 44 on the 1040.

Tax credits reduce tax due dollar for dollar, and we have 3 of them.

Foreign Tax Credit (from VXUS) (Line 48): -$292 (reduced from $617 on Form 1116)
Childcare Tax Credit (Line 49): -$507
Child Tax Credit (Line 52): -$1,000
Total: $1,799

With tax due of $1,799 and tax credits of $1,799, we have a total Federal Income Tax burden of $0 (Line 56.)

In addition, we both made contributions to Roth IRAs: $792 to mine, and $3,782 to Winnie’s, and a full contribution to my Roth solo 401k of $18,000. All of these contributions are fully tax free going in and fully tax free going out.

The Foreign Earned Income Exclusion / Form 2555

Because our tax home is outside the US, we had foreign earned income, and we passed the Physical Presence Test, we qualify for the FEIE. The Foreign Earned Income Exclusion can be claimed individually by both spouses. We chose to claim if for Go Curry Cracker income, but not for Winnie’s blog or book income. This ensured we both had earned income for the Child and Dependent Care Tax Credit, and also allowed full deduction of our self-employed health insurance expenses.

Form 2555 is used to determine the amount of the FEIE. It’s a long form, so I edited out the empty content.

(This is as TurboTax fills out the 2555. Per the letter of the documentation, all math should start with Gross Revenue not Net Profit, but the results are the same.)

Go Curry Cracker gross revenue in 2017 was $56,524, well below the 2017 FEIE value of $102,100.
Business expenses were $5,650 plus $847 for business use of our home. This brings net profit of $50,027.

The IRS considers any income earned on US soil to be non-foreign earned income, so we need to make an adjustment. We were in the US 33 days this year, primarily for vacation but I also spent a few hours hosting meet-ups, 1 each in NYC, Philadelphia, Minneapolis, and San Francisco. There was zero revenue generated at these meet ups, but some minor expenses like food, beer, and Uber transport.

4 meet-ups on 4 different days is as close to 4 work days as I’m going to get. 4 work days is 1.7% of total annual work days (52 weeks * M-F minus 10 Holidays and 10 Vacation days.) Therefore, 1.7% of profit could be considered earned on US soil. 1.7% * 50,027 = $850. Thus, total foreign earned income = $49,177.

Some of the deductions allowed in figuring AGI are related to this foreign earned income, namely core business expenses and 1/2 of the self-employment tax deduction. Business expenses were $5,650. The SE tax on $49,177 is $6,948. Half of that is $3,474. Subtracting this from total foreign earned income yields allowed FEIE of $45,703.

An FEIE amount of $45,703 appears on Line 21 of the 1040. As shown on the Foreign Earned Income Tax Worksheet above, this reduced total tax by $5,926.

Our 2017 FEIE is similar to Example #2 in the post To FEIE or not to FEIE.

Learning, Always Learning

Every time I do our taxes I learn something new. This was the first year using the FEIE, so I learned and unlearned a great deal.  And for better or worse, my inquisition led to the discovery of errors on a friend’s tax return which resulted in them firing their CPA (sorry, not sorry.)

A great example of lessons learned is I had severely overestimated the amount of Roth IRA conversion I could do in 2017. I originally converted $24,042 (Line 15a) and later recharacterized all but $12,700 of it. (Only half wrong!)

What led to such a large error? Beginner mistakes.

  • I didn’t think I would have to claim some income as earned on US soil
  • I wasn’t able to take full credit for foreign taxes paid on International investment income (credit reduced by $325 on Form 1116.)
  • I didn’t realize I would lose deduction of SE taxes paid on excluded income
  • I didn’t connect the dots that I couldn’t double dip on deducting FEIE and business expenses

These errors resulted in an interesting marginal tax rate situation.

Regular income was in the 15% tax bracket, so an extra dollar of income was taxed at 15%.
This pushed another dollar of qualified dividend income into taxable space, at a tax rate of 15%.
Child tax credit was started to phase out at rate of 5%.

Since I was also playing with Schedule C deductions, I was also adding income with SE tax of 15.3%.

All together I was seeing marginal tax rates of ~60%. Not good! (But not as bad as the 367,000% marginal rate @DataPK made me aware of in this tweet thread.)

Fortunately, it was easily remedied, and now I’m ready for 2018 when a recharacterization is no longer allowed. Knowledge is power, which is one of the big reasons why I always do our own taxes. (And yet… I’ll make new mistakes next year.)

Closing Thoughts

2017 was another great tax year, where we had over $100,000 in taxable income and paid zero income tax. That makes 5 years in a row.

While paying zero income tax we were also able to contribute ~$5k to Roth IRAs and $18k to Roth solo 401k. Zero tax today and zero tax forever. A bit of Roth Conversion and Cap Gain Harvesting mean lower taxes in the future too.

One day soon we should decide if we will ever setup a forever home in the US… if not, GCC needs to become a Belize Corp to eliminate SE taxes. In the mean time I’ll continue to pay all estimated taxes with new credit cards to get more free trips.

The FEIE makes things a little more complicated, but it is worth understanding this powerful tool and taking steps to qualify if it will benefit you.


See All of Your Accounts in One Place

Track your net worth, spending, asset allocation, and portfolio performance with free financial tools from Personal Capital.