have a head for figures

have a (good) head for ˈfigures

be good at doing sums, etc: If you want to be successful in business, you must have a good head for figures.
See also: figure, have, head