In the sentence, "In general people are better at spending than saving." I know there would be a comma after "general". Would there also be a comma after "spending"? Thanks..

No, no comma is needed after "spending."