A pseudo-transient numerical model is used for the simulation of a multi-functional catalytic plate reactor (CPR). The work mainly addresses the problems associated with on-board reforming for solid-oxide fuel cells. Heat management is achieved by indirectly coupling partial oxidation with reforming. Water management is achieved by partially recycling the anode stream from a solid-oxide fuel cell. The model uses detailed heterogeneous chemistry for reforming and oxidation reactions occurring on the catalyst beds. © 2010 Elsevier Ltd.