Winfried, 65, ist ein Musiklehrer mit ausgeprägtem Hang zum Scherzen (Peter Simonischek), der mit seinem alten Hund zusammenlebt, und er ist auch „Toni Erdmann“. Seine Tochter Ines (Sandra Hüller) ist eine Karrierefrau, die um die Welt reist, um Firmen zu optimieren. Vater und Tochter könnten also nicht unterschiedlicher sein: Er, der gefühlvolle Idealist, sie, die rationale Unternehmensberaterin, die bei einem großen Outsourcing Projekt in Rumänien aufsteigen will und sich in einer Männerdomäne behaupten muss.
Da Winfried zu Hause also nicht viel von seiner Tochter sieht, beschließt er, sie nach dem Tod seines Hundes spontan zu besuchen. Statt sich anzukündigen, überrascht er sie in der Lobby ihrer Firma. Ines bemüht sich, gute Miene zum bösen Spiel zu machen und schleppt ihren Vater in seinen alten Jeans mit zu Businessempfängen und Massageterminen. Doch der Besuch führt nicht zu einer Annäherung. Winfried nervt seine Tochter mit lauen Witzen und der unterschwelligen Kritik an ihrem leistungsorientierten Leben zwischen Meetings, Hotelbars und unzähligen E-Mails. Vater und Tochter stecken in einer Sackgasse, und es kommt zum Eklat zwischen den beiden.
Doch statt wie angekündigt Bukarest zu verlassen, überrascht Winfried Ines mit einer radikalen Verwandlung in Toni Erdmann, sein schillerndes Alter Ego. Mit schiefem Gebiss, schlechtem Anzug und Perücke ist Toni wilder und mutiger als Winfried und nimmt kein Blatt vor den Mund. Toni mischt sich in Ines’ Berufsleben ein mit der Behauptung, der Coach ihres Chefs zu sein, und begleitet sie bei beruflichen Terminen. Überraschend lässt Ines sich auf sein Angebot ein, und Vater und Tochter machen eine verblüffende Entdeckung: Je härter sie aneinander geraten, desto näher kommen sie sich.