Hallo!
Du kannst die Weihnachtsfeier als Betriebsausgabe absetzen, wenn alle Mitarbeiter eingeladen sind und die Kosten pro Person 110 Euro (Brutto!) nicht übersteigen. Wofür das Geld am Ende ausgegeben wird, ist ziemlich egal...
Es gab da auch kürzlich erst ein interessantes Urteil vom Bundesfinanzhof, wo es um eine Betriebsfeier mit 300 Gästen und Kosten von über 20.000 Euro ging (hier kannst du den Fall nachlesen:
http://www.steuerberaterscout.de/Magazi ... etzen-1118). Das zuständige Finanzamt hatte sich geweigert das Ganze als Betriebsfeier anzuerkennen. Das Gericht hat dann aber bestätigt, dass es eine Betriebsfeier war, auch wenn sie wohl ganz schön ausschweifend war... Aber die Kostengrenze wurde ja eingehalten

LG