道士們竊取了佛教的盂蘭盆會及僧自恣日的觀念,配合了道教所立三官的信仰,定正月十五日為上元,七月十五日為中元,十月十五日為下元,假說中元日地官下降論定人間善惡的理由,道士應在此日的夜間誦經,以解脫餓鬼。其實這全是佛教的東西,所謂地官下降,是採自佛教所行六齋日天神下界巡察人間善惡的思想,所謂解脫餓鬼,也是學自佛教的產物,佛教未傳中國以前,中國尚沒有地獄及餓鬼的詞彙。
在佛教的信仰,七月十五日是出家人除夏安居的「僧自恣日」。《盂蘭盆經》中說:目犍連尊者為了超度他墮在餓鬼道中的母親,佛陀教他在僧自恣日,設齋供僧,以此功德而使他的亡母超生,所以又將此日稱為(救濟倒懸之苦的)盂蘭盆會。
根據律中所說的僧自恣日,是出家人在解夏之時舉行的生活檢討會,互相之間,彼此請人檢討各自在這安居期中所犯的過失。因為出家人經過三個月的安居修持,必有很多人已證了果悟了道的,所以佛陀也感到很歡喜,因而又稱此日為「佛歡喜日」。又因為供佛供僧,在剛悟道時的功德最大,所以勸人應在僧自恣日設齋供養。
道教利用佛教的盂蘭盆日而倡中元節度亡,佛教的地藏王菩薩,發願要度盡地獄的一切眾生,地藏王的生日正好又在陰曆的七月三十日。