Hello, @md-srilakshmitra.
You can't create any expense transactions without a vendor in QuickBooks Online (QBO). However, you can create a dummy vendor to record your daily expenses. This way, you can track the bill payments that you've made in QuickBooks.
Let me show you how:
In addition, you can run a Transaction List by Date report in QuickBooks. This will you the list of all money you paid to a supplier/vendor for the year.
Let me know how else I can help you with QuickBooks by adding a comment below. I'm more than happy to lend a helping hand. Keep safe!