Let $\mathcal{K}$ be a simplical complex. Define (simplical) $n$-chains as maps from $n$-simplices in $\mathcal{K}$ to $\mathbb{Z}$ such that they vanish cofinitely many times. We then get a basis for a free abelian group "for free" since every chain is a sum of characteristic functions over the support for some coefficients and this sum is guaranteed to be finite by the cofinite vanishing condition.
What if we remove this requirement? Could we fix it by using $\mathbb{Z}_2$? I can't find anything about it and all the references I looked at (Munkres, Hatcher, Rotman, Hocking & Young) do it either with this requirement or even define them as finite formal sums straight away. I verified that $\partial$ behaves as expected. Where does this approach exactly fail, apart from that it doesn't benefit from "niceness" of having a free abelian group as the output.