


Ask the community...
Regarding your original question about pricing - location makes a HUGE difference. I own small businesses in both rural Minnesota and Chicago, and I pay nearly double for the same tax services in Chicago. My rural accountant charges $1,800 for annual tax prep for my sole proprietorship plus one rental property, and quarterly planning is an additional $1,200 annually. My Chicago accountant charges $3,400 for similar tax prep and $2,200 for quarterly planning for a business of similar size and complexity. Both provide good service, but the price difference is significant just based on location. Might be worth getting quotes from firms slightly outside your immediate metro area if you're in a high-cost location.
Do you find any difference in quality between your rural vs city accountant? I'm wondering if paying more actually gets you better service or tax savings?
Honestly, my rural accountant is more attentive and responsive - probably because she has fewer clients overall. The Chicago firm has more specialized expertise in certain areas (particularly for e-commerce tax issues), but for day-to-day service and general tax matters, the rural accountant provides better value. The big difference is that the Chicago firm has more specialists under one roof, so if I have a very specific tax situation, they can usually handle it in-house. With my rural accountant, she occasionally needs to bring in outside expertise for complex situations. But for standard business tax planning and preparation, I haven't found that paying more necessarily results in better service or outcomes.
One thing nobody has mentioned - look beyond just CPAs. I use an Enrolled Agent (EA) for my business taxes and pay MUCH less than the CPA quotes I got. EAs specialize in taxation and have to pass rigorous IRS testing. Mine charges $1,800 for comprehensive planning and preparation for my LLC and personal returns. The biggest firms with fancy offices and lots of staff will always charge premium rates. A solo practitioner EA or CPA with low overhead can offer the same quality service at a fraction of the cost. Just make sure they have experience with your specific business type.
How do you find a good EA? Is there a directory or certification board? I've only ever used CPAs and H&R Block type places.
You can find qualified EAs through the National Association of Enrolled Agents website (NAEA.org) - they have a directory searchable by location and specialization. I found mine through a business owner networking group, which was great because I got to hear about direct experiences from other small business owners. When interviewing potential EAs, ask about their experience with your specific industry and business structure. A good EA should be able to discuss relevant deductions and planning strategies in your initial consultation. Also check if they offer audit representation (most do, it's a core part of their expertise). The right EA can provide the same level of tax expertise as a CPA, often with more specialized tax knowledge and lower fees since they focus specifically on taxation rather than broader accounting services.
Another thing to consider with your plan: FBAR requirements for your Canadian accounts. As a green card holder, you'll need to file FinCEN Form 114 annually to report your foreign financial accounts if their aggregate value exceeds $10,000 at any point during the year. Also, be cautious with your TFSA. While it's tax-sheltered in Canada, the US doesn't recognize its tax-free status. Any income earned in your TFSA will be taxable on your US return, which is why closing it before becoming a US resident is a good move. Have you considered the implications for any Canadian retirement accounts like RRSPs? Under the treaty, you can defer US taxation on RRSPs, but you need to file Form 8891 to make this election.
Thank you for bringing up these important points! I have about $35K combined in my Canadian accounts, so I'll definitely need to file the FBAR. You're right about the TFSA - that's exactly why I'm planning to close it before October. Regarding RRSPs, I do have about $80K in an RRSP. I wasn't aware of Form 8891 - does that need to be filed annually or just once?
The good news is that Form 8891 was actually eliminated in 2014! The IRS now automatically recognizes the tax deferral for RRSPs under the US-Canada tax treaty without requiring a specific form. You'll still need to report the existence of the RRSP on your FBAR and potentially on Form 8938 (Statement of Foreign Financial Assets) if you meet the filing threshold, but the income can continue to grow tax-deferred. One other consideration for your plan: make sure you've researched any state-specific requirements. California, for example, doesn't always follow federal treatment of foreign income and may have different rules regarding your Canadian accounts and investments compared to federal regulations.
Have you factored in potential "exit tax" implications when leaving Canada? If the fair market value of your worldwide assets exceeds CAD $1.6 million at the time you become a non-resident, you might be subject to a deemed disposition of your property, potentially creating additional tax liability.
This is incorrect information. Canada doesn't have an "exit tax" in the same way as the US. What Canada has is a deemed disposition rule where certain properties are treated as if they were sold at fair market value when you cease Canadian residency. However, this typically doesn't apply to cash, personal-use property, most registered plans like RRSPs, and certain real property located in Canada.
Thanks for bringing this up. I've been concerned about this potential issue. My total assets are around CAD $1.3 million, so I should be under that threshold. Most of my assets are either in my RRSP, cash, or the condo which I'm planning to sell before becoming a non-resident. Would there be any other assets I should be concerned about for the deemed disposition rules?
22 Just to add another perspective - I'm an accountant and see this situation all the time. The IRS doesn't care if you only did one job or a hundred jobs - income outside of a W-2 employment relationship is considered self-employment income and needs to be reported on Schedule C. The threshold for the payer to issue a 1099-NEC is $600, but your obligation to report income exists regardless of whether proper documentation was provided to you. The IRS considers ALL income taxable unless specifically excluded by law. One thing to consider: since this is over $400 net income, you'll also need to pay self-employment tax on it (the SE tax threshold is lower than the income tax threshold). Make sure you complete Schedule SE along with your Schedule C.
3 Is there any minimum amount for self-employment? Like if someone paid me $50 to mow their lawn once, do I still need to report that? It seems excessive to file all these extra forms for tiny amounts.
22 The technical answer is that if your net earnings from self-employment are $400 or more, you're required to report the income and pay self-employment tax. Below that threshold, you still technically need to report the income on your tax return, but you wouldn't have to pay self-employment tax or file Schedule SE. For very small amounts like $50 from a one-time lawn mowing job, the practical reality is that it's unlikely to create issues if not reported. However, the letter of the law says all income should be reported regardless of amount. As amounts get larger (like the $3,800 mentioned in the original post), the importance of proper reporting increases significantly both for compliance reasons and because the IRS is more likely to notice larger unreported amounts.
11 FYI - I'm a freelance coder and tax preparation software doesn't always handle one-time self-employment situations well. They often try to categorize you as either "fully employed" or "fully self-employed" which creates confusion. If using software like TurboTax or H&R Block, make sure you enter this under "additional income" or "self-employment income" rather than trying to create a whole business entity. You'll need to complete a Schedule C regardless of how small the job was. The important thing is reporting the income correctly - not necessarily fitting into their pre-defined categories. And don't forget about state taxes too! Many states also require you to report self-employment income separately.
2 Which tax software do you think handles this situation best? I'm in a similar boat with just one small freelance project this year.
Quick question - did you have any ongoing service contracts or warranties with the vending machine that you also sold? That might need to be handled separately.
Not OP but I had a similar situation with equipment I sold. The service contract portion gets allocated separately as ordinary income, not as part of the capital transaction. At least that's how my accountant handled it.
Yeah actually I did have a service contract that transferred to the new owner with about 8 months left on it. I hadn't even thought about that part. I paid $3200 for a 3-year service plan originally.
Side note but I'm curious why ice vending machines aren't profitable? I always thought those things were cash cows with minimal maintenance. What went wrong if you don't mind sharing?
Location, location, location. I put it in what I thought was a great spot near a lake where people go fishing and boating, but it turns out most people just bring their own ice in coolers. The property lease was expensive, electricity costs were higher than projected, and I had several expensive repairs in the first year. Competition from nearby gas stations with cheaper ice didn't help either. The ROI calculations from the manufacturer were... let's just say optimistic.
Clarissa Flair
Just want to add something that nobody mentioned yet - make sure your invoice or W9 form matches EXACTLY how your name appears on your tax registration. I had this issue because my FEIN was registered under "John Q Smith Consulting" but my invoices just said "John Smith Consulting" - that tiny difference caused payment rejections. For a sole prop, the safest approach is to use your SSN and your exact personal name as it appears on your Social Security card, then "doing business as" your business name. That's worked for me with all clients for the past 5 years without any kickbacks from payment systems.
0 coins
Sunny Wang
ā¢That's really helpful. So for my invoices, should I format it as "My Full Name dba Business Name" and then just use my SSN on the W9 form? Or should I include both the SSN and FEIN on different parts of the form?
0 coins
Clarissa Flair
ā¢You should format it exactly as "Your Full Legal Name dba Business Name" on your invoices, and then on your W9, check the "Individual/sole proprietor" box, use your personal name on the "Name" line, your business name on the "Business name/disregarded entity" line, and your SSN in part I. You can include your EIN in Part II if you want, but it's cleaner to just use your SSN for everything unless you specifically need the EIN for something like business banking. This way, everything matches what the IRS has on file for you personally, which prevents these verification hiccups.
0 coins
Caden Turner
quick question - does anyone know if having this kind of EIN/SSN mismatch trigger any kind of audit flags with the IRS? I'm dealing with the same issue and now I'm worried this might cause bigger problems down the road
0 coins
McKenzie Shade
ā¢From my experience (worked in tax prep for 7 years), these kinds of mismatches don't typically trigger audits on their own. They're considered administrative issues rather than compliance problems. The IRS is looking for income reporting discrepancies, not ID formatting issues.
0 coins