Gnucash reports print incorrect amounts or 0 or show no matching transactions

If your Gnucash reports print zeroes for accounts where you can see amounts, then the issue could be the Accounting Period.

Make sure that you have set the date ranges for the start date and end date correctly. To verify, start up Gnucash and click on the menu option Edit -> Preferences -> Accounting Period. Check the Start Date and End Date. If incorrect, correct it.