1. The fact that one person usually pays for everybody is changing these days.

2. That one person usually pays for everybody is changing these days.
-------------
Are both grammatical?

Both are grammatically correct, but #1 is preferable by far!

#2 is very awkward.