Hello there, bscoldstorage1.
To run a Profit and Loss report with specific beginning and ending dates, you can locate the Custom dates under Report Period. However, since you are unable to find this option, it could be a browser issue. I'll provide more insight below.
Let's go to the report first to find the Custom dates and the steps on how to do it:
1. Go to Reports.
2. In the drop-down menu, type Profit and Loss.
3. Under the report period drop-down, choose Custom Dates.
4. The beginning date and ending date will pop up.
I've included a screenshot for your reference.

Moving forward, if the Custom Dates option is still not visible on your end, let’s proceed with basic browser troubleshooting to pinpoint the issue. This will not only help in determining the problem but also enhance the overall performance of your browser. Afterwards, restart your browser and then try logging into your account using a private browsing window.
You can use these keyboard shortcuts to launch a new private window:
- Google Chrome: Ctrl + Shift + N
- Mozilla Firefox: Ctrl + Shift + P
- Microsoft Edge: Ctrl + Shift + P
- Safari: Command + Shift + N
If it is successful in the private browser, return to the regular browser and clear your browser's cache. If not, consider using another supported browser.
For your complete reference on how to run a report in QuickBooks Online, open this article: Run a report in QuickBooks Online.
Additionally, we can check out this resource on how to save a customized report in QuickBooks Online: Save a customized report in QuickBooks Online.
Before we wrap up, I suggest you explore QuickBooks Live Expert assisted to streamline your accounting, maintain precise financial records, and access professional support. This could free up valuable time, allowing you to concentrate on expanding your business
Feel free to return to the Community if you have further questions. We'll provide prompt assistance. Have a nice day ahead.