Are international wire transfers between my US and UK bank accounts taxed?
Hey all, I've got a question about moving money between my personal accounts in different countries. I have bank accounts in both the U.S. and the UK (both in my name), and I need to transfer a decent chunk of money from my US account back to my UK account. I earned this money while working in the States on a J-1 visa internship last year. I paid all the required US taxes on this income as a non-resident, and I've never been classified as a US resident or citizen for tax purposes. Now that my internship is over, I want to move the funds back to my home country. I'm just wondering if these wire transfers between my own accounts would be subject to any additional US taxation? I've heard vague mentions of potential foreign exchange gains being taxable, but I'm not sure if that applies to my situation since I'm transferring my own post-tax money. Really appreciate any insights on this! Just trying to make sure I'm following all the proper tax laws before I initiate any transfers.
37 comments

Ravi Gupta
The good news is that transferring your own money between your US and UK accounts isn't taxable in itself - it's just moving your money around. However, there are a couple of tax considerations you should be aware of. If you experience currency exchange gains between when you earned the money and when you transfer it, those gains technically could be taxable. For example, if you earned $10,000 when the exchange rate was 1:1.30, but transfer it when the rate is 1:1.40, you've gained some value in the process. These forex gains can be taxable in some situations. Since you were on a J-1 visa and were never a US resident for tax purposes, your reporting requirements are generally simpler. But you might need to report foreign accounts to the US government if the total value exceeded $10,000 at any point during the year (look up FBAR requirements). The transfer itself isn't a taxable event - it's any potential currency gain/loss from the time you earned it to when you transfer it that might have tax implications.
0 coins
GalacticGuru
Thanks for the explanation! I'm in a similar situation but with Canadian accounts. Does it matter if I transfer smaller amounts over time vs. one big lump sum? Would that help avoid some of the forex gains issues?
0 coins
Ravi Gupta
Transferring smaller amounts over time versus one lump sum doesn't change the fundamental tax treatment - any currency gains would still be taxable regardless of transfer size. However, spreading transfers might help you manage exchange rate fluctuations better, potentially minimizing gains or losses depending on market movements. The reporting requirements remain the same regardless of transfer size - it's the total value of your foreign accounts that matters for FBAR reporting, not individual transfer amounts.
0 coins
Freya Pedersen
After struggling with this exact issue when I returned to Australia from my US work assignment, I found a tool that saved me so much stress. I used https://taxr.ai to analyze my situation and it clearly explained my tax obligations for international transfers. The tool reviewed my specific visa status (I was on H-1B) and confirmed I only needed to worry about currency exchange gains, not the transfer itself. What really helped was that it analyzed my bank statements to calculate if I had any reportable forex gains - turns out I did, but they were minimal. It also confirmed I needed to file an FBAR since my accounts exceeded $10,000. Saved me from potentially missing that filing requirement!
0 coins
Omar Fawaz
How does it work with calculating the forex gains? Do you need to provide specific dates when the money was earned vs when you're transferring it? My situation is complicated because I've been adding to my US account over 18 months.
0 coins
Chloe Anderson
I'm skeptical about using third-party tools for tax issues. Couldn't you just consult with an accountant who specializes in international taxation? Seems safer than putting financial details into some website.
0 coins
Freya Pedersen
The tool asks for transaction dates and bank statements to calculate the exchange rates on those specific dates. For situations like yours with multiple deposits over 18 months, it can track each deposit separately and calculate the gain/loss for each amount based on when it was earned versus transferred. Regarding safety concerns, I initially had the same worry about sharing financial information. I ended up consulting with an international tax accountant first, but their fee was over $400 for my relatively simple situation. The tool provided the same information at a fraction of the cost, and they use bank-level encryption for uploading documents. Either option works, it just depends on your budget and comfort level.
0 coins
Omar Fawaz
I wanted to follow up about my experience with taxr.ai after my previous questions. I decided to try it for my US-Germany transfers situation and I'm really glad I did! The system analyzed my transaction history and calculated my exact currency gains (about $320 on a $15,000 transfer due to favorable euro exchange rate changes). It also flagged that I needed to file an FBAR since my German account went over the threshold. The most helpful part was getting a simple report explaining how the tax obligation was calculated - my bank never made it clear how to figure this out. Definitely removed the guesswork from my situation and gave me the documentation I needed in case of questions later.
0 coins
Diego Vargas
If you're trying to get clarification directly from the IRS about international wire transfers and potential tax implications, good luck! I spent WEEKS trying to reach someone who could answer my questions about my Thailand-US transfers. After 6 failed attempts and hours on hold, I found https://claimyr.com and their demo video at https://youtu.be/_kiP6q8DX5c They got me connected to an actual IRS agent who specialized in international taxation in less than 2 hours. The agent confirmed that I needed to report my foreign accounts on the FBAR but that transfers themselves weren't taxable - only currency gains if they existed. They also helped me understand how to properly document exchange rates for my records.
0 coins
Anastasia Fedorov
How exactly does this service work? Do they just call the IRS for you? I'm confused how they can get through when nobody else can.
0 coins
StarStrider
Sounds like a scam tbh. The IRS doesn't give priority access to anyone. They probably just keep calling repeatedly like anyone could do themselves.
0 coins
Diego Vargas
They use a system that continuously redials the IRS until they get through, then they transfer the call to you once they have an agent on the line. It's not about priority access - they're just automating the frustrating redial process that most people give up on after a few attempts. They don't talk to the IRS for you at all - you have the direct conversation with the IRS agent. They just handle the hold time and connection process. Think of it like having someone wait in a long physical line for you, then texting you when it's finally your turn so you don't waste hours standing there yourself.
0 coins
StarStrider
I need to eat my words about Claimyr from my previous comment. After another failed 2-hour attempt to reach the IRS myself about my foreign accounts situation, I gave in and tried the service. I was seriously shocked when I got a text about 40 minutes later saying they had an IRS agent on the line ready to talk to me. The agent answered all my questions about my UK-US transfers and confirmed I didn't need to report anything special since my foreign accounts never exceeded $10,000. She even explained how to document currency exchange rates properly in case I'm ever questioned about it. Saved me days of stress and uncertainty - wish I hadn't been so skeptical initially.
0 coins
Sean Doyle
Here's what I learned when I transferred money from my US account to Germany last year: the transfer itself isn't taxed, but any gains from currency exchange fluctuations technically are. The tricky part is documentation. What worked for me: I printed statements showing when I originally earned/deposited the money and the exchange rate at that time. Then I kept the transfer receipt showing the exchange rate when I moved it. The difference was my taxable gain (had about $270 gain on $12k). Not a huge amount but I reported it as "other income" on my return. The IRS doesn't get automatic reports of these transfers unless they're over $10,000 (those trigger a currency transaction report), but that's for anti-money laundering, not tax purposes.
0 coins
Zara Rashid
So how exactly do you calculate the gain? Like if I put $5,000 in my US account in January and another $5,000 in June, then transfer $10,000 in December, how do I figure out what the gain is? The dollars were earned at different times with different exchange rates.
0 coins
Sean Doyle
For multiple deposits made at different times, you should use what's called the "first-in, first-out" (FIFO) method unless you can specifically identify which dollars you're transferring. So in your example, you'd calculate the gain on the January $5,000 based on January's exchange rate versus December's, then do the same for the June deposit. Keep documentation of all deposit dates and the corresponding exchange rates, then the final transfer exchange rate. I used the Treasury Department's official exchange rate tables for my documentation (you can find these online). It's a bit tedious but provides a clear paper trail if you ever get questioned.
0 coins
Luca Romano
Don't forget about reporting requirements! While the transfer itself might not be taxable beyond potential currency gains, you may need to file an FBAR (FinCEN Form 114) if your foreign accounts exceeded $10,000 total at any point during the year. I learned this the hard way after moving money between my Canadian and US accounts. The penalties for not filing an FBAR can be severe even if you don't owe any taxes. There's also Form 8938 if your foreign assets exceed certain thresholds, but that typically applies to residents, not someone on a J-1 visa. Since you were on a J-1 and never a US resident for tax purposes, your reporting requirements might be different, but it's worth checking just to be safe.
0 coins
Nia Jackson
Does using TransferWise (now Wise) change any of this? I've been using them for my US-France transfers because the fees are lower than bank wire transfers.
0 coins
Luca Romano
Using Wise (formerly TransferWise) doesn't change the fundamental tax treatment or reporting requirements. The IRS cares about the value of your foreign accounts and any currency gains, not which transfer method you use. However, Wise makes it easier to document your transfers since they clearly show the exchange rates used and fees charged. This can be helpful for calculating any currency gains. Just remember that for FBAR purposes, if you have a Wise account that holds balances, that might also count as a foreign financial account that needs to be included in your FBAR reporting if your total foreign accounts exceed $10,000.
0 coins
Keisha Johnson
Just went through this exact situation last month when transferring funds from my US account back to Australia after finishing my F-1 OPT period. Here's what I discovered: The transfer itself is NOT taxable - you're just moving your own money between accounts. However, you do need to be aware of potential foreign exchange gains/losses. Since you earned the money at one exchange rate and are transferring at potentially a different rate, any gain could technically be taxable income. For your J-1 situation specifically, since you were never a US resident for tax purposes, your obligations are more limited than someone who was a resident. But you should still document the original exchange rates when you earned the money versus when you transfer it. One thing that caught me off guard - make sure to check if you need to file an FBAR. Even though you're not a US resident, if your UK account (or combination of foreign accounts) exceeded $10,000 at any point during the tax year, you might still have FBAR filing requirements. The rules can be tricky for non-residents with US source income. I'd recommend keeping detailed records of when you earned the money, the exchange rates at that time, and the rates when you transfer. That way you're covered if there are any questions later.
0 coins
Emma Davis
This is really helpful - I'm actually in a similar situation but with transfers to Canada. Quick question: when you mention documenting the "original exchange rates when you earned the money" - did you use the daily rates from when each paycheck was deposited, or did you use some kind of average rate for the period you were working? I'm trying to figure out the most accurate way to track this since I had regular paychecks over 8 months.
0 coins
Dmitry Smirnov
For tracking exchange rates over multiple paychecks, I used the daily rates from when each paycheck was actually deposited into my US account. It's more work than using an average, but it's the most accurate method and provides the best documentation if you ever need to justify your calculations. I kept a simple spreadsheet with columns for: deposit date, USD amount, exchange rate that day (I used the Treasury's daily rates), and the equivalent value in my home currency at that time. When I transferred money later, I could calculate the exact gain/loss for each "batch" of money. The IRS generally expects you to use actual transaction dates rather than averages, especially for currency gain calculations. It took me about an hour to go through 8 months of deposits, but it gave me peace of mind knowing I had proper documentation.
0 coins
Omar Zaki
For multiple paychecks over an extended period, I used the daily exchange rates for each deposit date. It's more work upfront, but it gives you the most accurate calculation if you ever need to report currency gains. What I did was create a simple spreadsheet with columns for: deposit date, USD amount, exchange rate on that date, and equivalent home currency value. Then when I transferred money, I used FIFO (first-in, first-out) to match up which dollars I was transferring with their original earning dates. The Treasury Department publishes daily exchange rates that you can use for documentation purposes. It took me about an hour to compile 8 months of data, but having that precise record gave me peace of mind. Some people use monthly averages to simplify things, but I wanted to be as accurate as possible since currency fluctuations were pretty significant during my work period.
0 coins
QuantumQuasar
Great question! I used the daily rates from when each paycheck was actually deposited into my US account. It's more accurate than averaging, and the IRS prefers specific transaction dates if you ever need to justify your calculations. I kept a simple spreadsheet with three columns: deposit date, amount in USD, and the USD/AUD exchange rate on that date (I used the Federal Reserve's H.10 historical exchange rates). Then when I transferred money back, I calculated gains/losses using FIFO - first money in, first money out. It was tedious tracking 16 different paychecks, but it gave me exact documentation. For your 8-month period, you're probably looking at similar tracking. The key is being consistent with your rate source - stick with either Federal Reserve rates or Treasury rates throughout, don't mix different sources.
0 coins
Luca Ricci
For tracking exchange rates with regular paychecks over multiple months, I used the daily rates from when each paycheck was actually deposited into my US account. It's more accurate than using an average rate, especially if there were significant currency fluctuations during your 8-month period. I kept a simple spreadsheet with columns for: deposit date, USD amount, exchange rate on that date (I used the Treasury's daily rates), and the equivalent value in my home currency. When I transferred the money months later, I could calculate the gain/loss for each deposit individually using the FIFO method. It was a bit tedious to track each paycheck separately, but it gave me the most defensible documentation if the IRS ever questioned my currency gain calculations. Plus, with 8 months of regular deposits, you might find that some periods had gains while others had losses, which could potentially offset each other.
0 coins
Jamal Carter
For tracking exchange rates with regular paychecks, I used the specific date each paycheck was deposited rather than an average rate. This gives you the most accurate calculation since each deposit technically has its own "basis" for calculating gains/losses. What I did was keep a simple spreadsheet with columns for: deposit date, USD amount, exchange rate on that date (I used the Treasury's daily rates), and equivalent value in my home currency. When I transferred money later, I could calculate the gain/loss for each "batch" of money based on when it was originally earned. It's a bit more work than using average rates, but it's more defensible if you ever get questioned. Plus, with 8 months of regular paychecks, you might find that some deposits had gains while others had losses, which could offset each other when you do the final calculation. The Treasury Department publishes daily exchange rates that the IRS accepts for tax purposes, so that's your safest bet for documentation.
0 coins
Rebecca Johnston
For regular paychecks over multiple months, I used the daily exchange rates from when each paycheck was actually deposited into my US account. It's more work to track, but it's the most accurate method since each deposit technically represents a separate transaction at that day's rate. I kept a simple spreadsheet with columns for: deposit date, USD amount, exchange rate that day (I used the Federal Reserve's daily rates), and the equivalent value in my home currency. When I did my final transfer, I could then calculate the gain/loss for each "batch" of money based on the difference between the original rate and the transfer rate. Some people use monthly averages to simplify things, but if you ever get audited, having the actual daily rates shows you made a good faith effort to be precise. The IRS publishes daily exchange rates that you can reference, so there's an official source to back up your calculations.
0 coins
Oliver Wagner
For multiple paychecks over several months, I used the daily Treasury exchange rates for each deposit date - it's more accurate than averaging and gives you the strongest documentation if questioned. The Treasury Department publishes official daily rates that the IRS recognizes. I created a simple spreadsheet with columns for deposit date, USD amount, exchange rate that day, and equivalent home currency value. It was tedious but only took about an hour to set up for 8 months of payments. When I transferred the money, I used the same Treasury rate for the transfer date to calculate my actual gain/loss. This method also helped me realize I actually had a small loss due to currency fluctuations, which offset some other gains I had. Much better than guessing with average rates!
0 coins
Amara Okafor
For tracking exchange rates with regular paychecks over multiple months, I used the actual exchange rates from the dates each paycheck was deposited - not an average rate. This gives you the most accurate calculation for any potential currency gains. What I did was pull my bank statements showing each deposit date, then looked up the USD/CAD exchange rate for each of those specific dates using the Bank of Canada's historical rates (they have a great online tool for this). It's a bit tedious with 8 months of paychecks, but it creates a solid paper trail. The IRS generally expects you to use actual exchange rates from transaction dates rather than period averages, especially for significant amounts. Plus, if exchange rates fluctuated a lot during your work period, using averages could either overstate or understate your actual gains/losses. I kept a simple spreadsheet with columns for: deposit date, amount in USD, exchange rate that day, and equivalent CAD value. Then when I transferred funds back, I could easily calculate the gain/loss based on the transfer date exchange rate versus the original rates.
0 coins
Nia Davis
For tracking exchange rates with regular paychecks over multiple months, I used the daily rates for each paycheck deposit date - it's more accurate than averaging, especially if exchange rates fluctuated significantly during your work period. I kept a simple spreadsheet with columns for: deposit date, USD amount, exchange rate that day (I used the Treasury's daily rates), and equivalent home currency value. When I transferred money later, I used FIFO method - so the first dollars I transferred were treated as coming from my earliest paychecks. It was a bit tedious to look up 8 months of daily rates, but it gave me precise documentation. If the rates were relatively stable during your work period and you want a simpler approach, using monthly average rates probably wouldn't be unreasonable, but daily rates are definitely the most defensible if you ever get questioned. The key is being consistent with whichever method you choose and keeping good records to support your calculations.
0 coins
Luca Russo
Great question! I used the daily rates from when each paycheck was actually deposited into my US account. It's more accurate than using an average rate, especially if exchange rates fluctuated significantly during your work period. I kept a simple spreadsheet with three columns: deposit date, USD amount, and the exchange rate that day (I used the Treasury's daily rates from their website). When I transferred money later, I calculated gains/losses for each "batch" of money using FIFO method - so the oldest deposits were considered transferred first. It was a bit tedious tracking 8+ months of paychecks, but it gave me solid documentation. Plus, if exchange rates were generally stable during your work period, the difference between daily rates vs. average might be minimal anyway. Better to be precise though, especially since the IRS likes detailed records for international transactions.
0 coins
Anna Kerber
Great question! I used the daily rates from when each paycheck was actually deposited into my US account. It's more work to track, but it's the most accurate method since that's when you actually "received" the funds at a specific exchange rate. For your 8-month situation, I'd recommend pulling your bank statements and noting the deposit date for each paycheck, then looking up the USD/CAD exchange rate for those specific dates. The Treasury Department publishes daily exchange rates that are commonly accepted for tax purposes. If tracking every single paycheck becomes too overwhelming, some tax professionals suggest using monthly average rates, but the IRS prefers actual transaction dates when possible. Given that you're dealing with regular paychecks over a defined period, the daily method shouldn't be too difficult and gives you the strongest documentation if you're ever questioned about your calculations.
0 coins
Dylan Cooper
For tracking exchange rates over multiple paychecks, I used the actual deposit dates for each paycheck rather than an average. It's more work but gives you the most accurate calculation if you ever need to defend your numbers. I kept a simple spreadsheet with columns for: deposit date, USD amount deposited, exchange rate on that date (I used the Federal Reserve's daily rates), and the equivalent value in my home currency. When I transferred money later, I could calculate the gain/loss for each "batch" of money using FIFO method. The extra documentation effort was worth it for peace of mind. Plus, if you use something like Wise for transfers, they provide clear records of the exchange rates used, which makes the final calculation much easier.
0 coins
Victoria Scott
For tracking exchange rates with regular paychecks over multiple months, I used the daily exchange rates from when each paycheck was actually deposited into my US account. While it's more work than using an average, it's the most accurate method since each deposit technically represents a separate currency conversion event. I kept a simple spreadsheet with: deposit date, USD amount, exchange rate that day (I used the Treasury Department's daily rates), and the equivalent value in my home currency. When I transferred money later, I could calculate the gain/loss for each "batch" of money using the FIFO method. It was tedious but gave me solid documentation. Some people do use monthly average rates to simplify things, but using actual daily rates is more defensible if you're ever questioned about your calculations.
0 coins
Sophia Long
For tracking exchange rates on regular paychecks over multiple months, I used the daily rates from when each paycheck was actually deposited into my US account. This gives you the most accurate picture of what exchange rate applied to each dollar you earned. I kept a simple spreadsheet with columns for: deposit date, USD amount, exchange rate that day (I used the Treasury's daily rates), and the equivalent value in my home currency. It was a bit tedious but created a clear record. Using an average rate for the whole 8-month period would be less accurate and harder to defend if questioned, since currency can fluctuate significantly over that timeframe. The IRS generally prefers documentation that shows the actual rates on transaction dates rather than averages. If you want to simplify things slightly, you could group paychecks by month and use the average rate for that month, but daily rates are definitely the gold standard for documentation.
0 coins
TommyKapitz
For regular paychecks over multiple months, I used the daily exchange rates from when each paycheck was actually deposited into my US account. It's more work to track, but it's the most accurate method since each deposit technically represents a separate transaction with its own exchange rate basis. I kept a simple spreadsheet with columns for: deposit date, USD amount, exchange rate that day (I used the Federal Reserve's daily rates), and equivalent home currency value. When I transferred funds later, I could calculate the gain/loss for each "batch" of money. Some people use monthly averages to simplify things, but if you ever get questioned by the IRS, having the exact daily rates shows you were being precise. Plus, exchange rates can fluctuate quite a bit even within a month, so daily rates give you the most defensible position. The Treasury Department publishes daily exchange rates that are considered official for tax purposes - that's what I used for my documentation.
0 coins
Riya Sharma
For the most accurate documentation, I used the actual exchange rates from the dates each paycheck was deposited. Since you had regular paychecks over 8 months, I'd recommend tracking each deposit individually with the corresponding exchange rate from that specific date. The IRS generally expects you to use the exchange rate that was in effect when you actually received the income, not an average rate for the period. You can find historical exchange rates on sites like xe.com or the Federal Reserve's H.10 release for official rates. I know it seems tedious with 8 months of paychecks, but it gives you the most defensible position if there are ever questions. Plus, if you had any periods where exchange rates were particularly favorable or unfavorable, using specific dates rather than averages could actually work in your favor for minimizing taxable gains. Keep screenshots or printouts of the historical rates along with your bank deposit records - that combination should provide solid documentation for your transfer calculations.
0 coins