In addition to filing a Swiss tax return, most Americans and green card holders living in Switzerland must continue to file a US tax declaration.
We coordinate with www.ustax.ch to provide seamless service to assure worldwide taxes are minimized.