We examine if macroeconomic factors impact cash holdings and how it influences the speed of adjustment of cash to target levels using the Arellano-Bover/Blundell-Bond dynamic panel model. We analyse a balanced panel and find that exchange rate, stock market index and oil price shocks impact cash holdings positively. We also observe that firms hold more cash in expectation of GDP growth, oil price shocks, increase in credit spread, budget deficit and hold marketable securities in expectation of inflationary conditions in the economy, while they hold less cash in expectation of an increase in exchange rate and increase in long-term and short-term bond rates. We further substantiate that cash holdings in firms adjust to target cash reserves in a dynamic process. We provide strong evidence that macroeconomic policy decisions impact cash levels in firms. © 2018, © 2018 Institute of Financial Management and Research.