We explore a periodic analysis in the context of unobserved components time series models that decompose time series into components of interest such as trend and seasonal. Periodic time series models allow dynamic characteristics to depend on the period of the year, month, week or day. In the standard multivariate approach one can interpret periodic time series modelling as a simultaneous analysis of a set of, traditionally, yearly time series where each series is related to a particular season, with a time index in years. Our analysis applies to monthly vector time series related to each day of the month. We focus on forecasting performance and the underlying periodic forecast function, defined by the in-sample observation weights for producing (multi-step) forecasts. These weights facilitate the interpretation of periodic model extensions. We take a statistical state space approach to estimate our model, so that we can identify stochastic unobserved components and we can deal with irregularly spaced time series. We extend existing algorithms to compute observation weights for forecasting based on state space models with regressor variables. Our methods are illustrated by an application to time series of clearly periodic daily Dutch tax revenues. The dimension of our model is large as we allow the time series for each day of the month to be subject to a changing seasonal pattern. Nevertheless, even with only five years of data we find that increased periodic flexibility helps help in simulated out-of-sample forecasting for two extra years of data