Let us consider a Markov chain $(X_{n})_{n\in\mathbb{N}}$(Note that $\mathbb{N}=\{0,1,2,...\}$) with state space $\mathcal{S},$ and let $A\subset\mathcal{S}$ denote a subset of $\mathcal{S}.$ The first time $T_{A}$ the chain hits the subset $A$, with $$T_{A}=\inf\{n\ge 0: X_{n}\in A\},$$ with $T_{A}=0$ if $X_{0}\in A$ and $$T_{A}=\infty\text{ if }\{n\le0:X_{n}\in A\}=\emptyset.$$ i.e. if $X_{n}\in A$ for all $n\in \mathbb{N}.$
To obtain a recurrence relation of an expectation as the form
$$g_{A}(k):=\mathbb{E}\left[\sum_{i=0}^{T_{A}}f(X_{i})\mid X_{0}=k\right],$$ where $k\in\mathcal{S}\setminus A$ and $f(\cdot)$ is a bounded Borel function.
$$\begin{align} g_{A}(k)&=\mathbb{E}\left[\sum_{i=0}^{T_{A}}f(X_{i})\mid X_{0}=k\right]\tag{1}\\ &=\sum_{l\in \mathcal{S}}\frac{1}{\mathbf{P}( X_{0}=k)}\cdot\mathbb{E}\left[\sum_{i=0}^{T_{A}}f(X_{i})\cdot\mathbb{I}_{\{X_1=l\}}\cdot\mathbb{I}_{\{X_0=k\}}\right]\tag{2}\\ &=\sum_{l\in \mathcal{S}}\frac{\mathbf{P}(X_0=k,X_1=l)}{\mathbf{P}(X_0=k)}\cdot\mathbb{E}\left[f(k)+\sum_{i=1}^{T_{A}}f(X_{i})\mid X_{1}=l,X_{0}=k\right]\tag{3}\\ &=\sum_{l\in \mathcal{S}}p_{kl}\cdot f(k)+\sum_{l\in \mathcal{S}}p_{kl}\cdot\mathbb{E}\left[\sum_{i=1}^{T_{A}}f(X_{i})\mid X_{1}=l,X_{0}=k\right]\tag{4}\\ &=f(k)\cdot \sum_{l\in \mathcal{S}}p_{kl}+\sum_{l\in \mathcal{S}}p_{kl}\cdot{\color{Red} {\mathbb{E}\left[\sum_{i=1}^{T_{A}}f(X_{i})\mid X_{1}=l\right]}}\tag{5}\\ &=f(k)+\sum_{l\in \mathcal{S}}p_{kl}\cdot {\color{Red} {\mathbb{E}\left[\sum_{i=0}^{T_{A}}f(X_{i})\mid X_{0}=l\right]}}\tag{6}\\ &=f(k)+\sum_{l\in \mathcal{S}}p_{kl}\cdot g_{A}(l)\tag{7} \end{align}$$ I don't know why $$\mathbb{E}\left[\sum_{i=1}^{T_{A}}f(X_{i})\mid X_{1}=l\right]=\mathbb{E}\left[\sum_{i=0}^{T_{A}}f(X_{i})\mid X_{0}=l\right].$$
First, you can apply the simple Markov property to get the following equality $$\mathbb{E}\left[\sum_{i=1}^{T_A}f(X_i)\mid X_1=l;X_0=l \right]=\mathbb{E}\left[\sum_{i=1}^{T_A}f(X_i)\mid X_1=l \right].$$ Denote $\hat{X}_i=X_{i+1}$. We can remark that $\tilde{T}_A=\inf \{ n \geq 1 : X_n \in A\}=\inf \{ n \geq 0 : \hat{X}_n \in A\}$ is equal to $T_A=\inf \{ n \geq 0 : X_n \in A\}$ because $X_0 \notin A$.
Next, you can remark that the chain $(X_0,\dots,X_n)\mid X_0=l$ has the same law that $(\hat{X}_0,\dots,\hat{X}_{n})\mid \hat{X}_0=l$ because of the Markov property. Using the latest equality in law and our remark on $T_A$ and $\tilde{T}_A$, we get that
$$\mathbb{E}\left[\sum_{i=1}^{T_A}f(X_i)\mid X_1=l \right]=\mathbb{E}\left[\sum_{i=0}^{\tilde{T}_A}f(\hat{X}_i)\mid \hat{X}_0=l \right]=\mathbb{E}\left[\sum_{i=0}^{T_A}f(X_i)\mid X_0=l \right] $$ I hope it helps you.