Your Tax in '06: Businesses now need new tax Form 6111Companies and individuals in business in Israel must attach Form 6111 to their tax returns from 2005 onwards.taxes good 88(photo credit: Jpost Staff)