Sachverhalt: A. A.X._ erstattete gegen seine Schwester B.X._ mit Eingabe vom 28. Juni 2013 Strafanzeige und stellte Strafantrag wegen "aller infrage kommender Tatbestände". Er wirft dieser vor, nach dem Tod ihrer gemeinsamen Mutter am 20. März 2013 in Portugal von deren Konti bei verschiedenen schweizerischen Bankinstituten unrechtmässig Bezüge in der Höhe von insgesamt rund Fr. 9'000.-- getätigt zu haben und mit deren Kreditkarte einen Betrag von Fr. 75.05 beglichen zu haben, womit sie die übrigen Erben geschädigt habe. B. Die Staatsanwaltschaft Zürich-Limmat verfügte am 25. Oktober 2013 die Nichtanhandnahme der Strafuntersuchung gegen B.X._ wegen Veruntreuung etc., da keine schweizerische Gerichtsbarkeit bestehe. C. Das Obergericht des Kantons Zürich trat am 31. Oktober 2014 auf die Beschwerde von A.X._ gegen die Nichtanhandnahme mangels Beschwerdelegitimation nicht ein. D. A.X._ beantragt mit Beschwerde in Strafsachen, der Beschluss vom 31. Oktober 2014 sei aufzuheben und die Staatsanwaltschaft Zürich-Limmat sei anzuweisen, eine Strafuntersuchung zu eröffnen. E. Das Obergericht und B.X._ verzichteten auf eine Stellungnahme. Die Staatsanwaltschaft liess sich nicht vernehmen. F. Das Bundesgericht hat das Urteil öffentlich beraten (Art. 58 Abs. 1 BGG).