This can be a piece of cake or it can be a criminal case that demands an attorney. The difference hinges on whether the taxpayer reported the income from his foreign assets on his US tax returns. If he did, you can go ahead and file the late FBARs (now FinCENs) on the BSA website. You have to register first, but it's not hard to do. http://www.irs.gov/Individuals/International-Taxpayers/Delinquent-FBAR-Submission-Procedures If he did not, you have a problem. The first thing I would do is apply for the Offshore Voluntary Disclosure Program by faxing the application. If the IRS doesn't already have the taxpayer's name from the foreign bank or brokerage, he should be accepted (but it can take months to be notified). At the same time tell your client to get a tax attorney who will call the shots from that point on. The attorney may hire you as a Kovel accountant, meaning you're working for the attorney and not the client so you won't have to testify against him ("Please understand, Mr X knew he had to file these forms but just didn't get around to it."). Set aside time to amend EIGHT years of tax returns. Form 8938 may also be required for the years it existed. There is a streamlined procedure to apply if your client qualifies. All this is explained at http://www.irs.gov/Businesses/Small-Businesses-&-Self-Employed/Report-of-Foreign-Bank-and-Financial-Accounts-FBAR Let the attorney make all the decisions. Make sure your client knows this is going to be expensive--your fees, attorney fees, past due income taxes, failure to pay penalties (mandatory). I had a client who originally owed maybe $100k and settled through the voluntary program for multiple times that (plus the attorney, plus me). The alternative is paying half of the highest balance in the account for EACH YEAR, plus jail time. The stakes are high, but don't let it scare you. With a competent attorney in control, all you'll be doing is tax returns and FBARs, and you can do those. Charge a lot--you're worth it.