entered correctly means what exactly?
the report basis is critical in this area, a report in cash basis will only show expenses actually paid in the report time period and not an expense listed on an unpaid bill.
accrual basis shows the expense as of the day it is listed on a bill, paid or unpaid, and of course any actual expense paid immediately
the same concept above is true for income
As above, the date the transaction hits the VAT return will be based on your accounting scheme, which you can view or change by going to Taxes > Edit VAT > Settings.
For the cash based method, the transaction will hit the return based on the payment date, wheras the standard method will be based on the transaction date.