Read this tip to make your life smarter, better, faster and wiser. LifeTips is the place to go when you need to know about Customs and other German topics.
It is customary to bring a small gift when you are invited to lunch or dinner at a private home. The best bet is to bring the host's wife some flowers, but it is also common to bring a bottle of wine (choose from midrange prices). You do not bring beer. If the occasion is semi-formal or business related, you may want to send your host a thank you note afterwards.