{"cik":29534,"taxonomy":"us-gaap","tag":"PaymentsForRepurchaseOfCommonStock","label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","entityName":"DOLLAR GENERAL CORP","units":{"USD":[{"start":"2011-01-29","end":"2012-02-03","val":185000000,"accn":"0001047469-12-003084","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-22"},{"start":"2011-01-29","end":"2012-02-03","val":186597000,"accn":"0001047469-13-003283","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"start":"2011-01-29","end":"2012-02-03","val":186597000,"accn":"0001047469-14-002721","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-20","frame":"CY2011"},{"start":"2012-02-04","end":"2012-05-04","val":300000000,"accn":"0001104659-12-041627","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-06-04"},{"start":"2012-02-04","end":"2012-05-04","val":300000000,"accn":"0001104659-13-046606","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-06-04","frame":"CY2012Q1"},{"start":"2012-02-04","end":"2012-08-03","val":300000000,"accn":"0001104659-12-061560","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-09-05"},{"start":"2012-02-04","end":"2012-08-03","val":300000000,"accn":"0001104659-13-067873","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-09-04"},{"start":"2012-02-04","end":"2012-11-02","val":596442000,"accn":"0001104659-12-083153","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-12-11"},{"start":"2012-02-04","end":"2012-11-02","val":596442000,"accn":"0001104659-13-088513","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-12-05"},{"start":"2012-02-04","end":"2013-02-01","val":671459000,"accn":"0001047469-13-003283","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-25"},{"start":"2012-02-04","end":"2013-02-01","val":671459000,"accn":"0001047469-14-002721","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-20"},{"start":"2012-02-04","end":"2013-02-01","val":671459000,"accn":"0001047469-15-002540","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2012"},{"start":"2013-02-02","end":"2013-05-03","val":20000000,"accn":"0001104659-13-046606","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-06-04"},{"start":"2013-02-02","end":"2013-05-03","val":20000000,"accn":"0001104659-14-043520","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-03","frame":"CY2013Q1"},{"start":"2013-02-02","end":"2013-08-02","val":219981000,"accn":"0001104659-13-067873","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-09-04"},{"start":"2013-02-02","end":"2013-08-02","val":219981000,"accn":"0001104659-14-063547","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-28"},{"start":"2013-02-02","end":"2013-11-01","val":419974000,"accn":"0001104659-13-088513","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-12-05"},{"start":"2013-02-02","end":"2013-11-01","val":419974000,"accn":"0001104659-14-084786","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-04"},{"start":"2013-02-02","end":"2014-01-31","val":620052000,"accn":"0001047469-14-002721","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-20"},{"start":"2013-02-02","end":"2014-01-31","val":620052000,"accn":"0001047469-15-002540","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2013-02-02","end":"2014-01-31","val":620052000,"accn":"0001047469-16-011420","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2013"},{"start":"2014-02-01","end":"2014-05-02","val":800095000,"accn":"0001104659-14-043520","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-03"},{"start":"2014-02-01","end":"2014-05-02","val":800095000,"accn":"0001104659-15-042757","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-02","frame":"CY2014Q1"},{"start":"2014-02-01","end":"2014-08-01","val":800095000,"accn":"0001104659-14-063547","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-28"},{"start":"2014-02-01","end":"2014-08-01","val":800095000,"accn":"0001104659-15-062037","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-27"},{"start":"2014-02-01","end":"2014-10-31","val":800095000,"accn":"0001104659-14-084786","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-04"},{"start":"2014-02-01","end":"2014-10-31","val":800095000,"accn":"0001104659-15-082600","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-12-03"},{"start":"2014-02-01","end":"2015-01-30","val":800095000,"accn":"0001047469-15-002540","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-02-01","end":"2015-01-30","val":800095000,"accn":"0001047469-16-011420","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2014-02-01","end":"2015-01-30","val":800095000,"accn":"0001558370-17-002116","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24","frame":"CY2014"},{"start":"2015-01-31","end":"2015-05-01","val":534654000,"accn":"0001104659-15-042757","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-06-02"},{"start":"2015-01-31","end":"2015-05-01","val":534654000,"accn":"0001104659-16-123482","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-26","frame":"CY2015Q1"},{"start":"2015-01-31","end":"2015-07-31","val":734334000,"accn":"0001104659-15-062037","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-27"},{"start":"2015-01-31","end":"2015-07-31","val":734334000,"accn":"0001104659-16-141285","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-25"},{"start":"2015-01-31","end":"2015-10-30","val":1009411000,"accn":"0001104659-15-082600","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-12-03"},{"start":"2015-01-31","end":"2015-10-30","val":1009411000,"accn":"0001558370-16-010321","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-01"},{"start":"2015-01-31","end":"2016-01-29","val":1299613000,"accn":"0001047469-16-011420","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-31","end":"2016-01-29","val":1299613000,"accn":"0001558370-17-002116","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2015-01-31","end":"2016-01-29","val":1299613000,"accn":"0001558370-18-002366","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-23","frame":"CY2015"},{"start":"2016-01-30","end":"2016-04-29","val":230961000,"accn":"0001104659-16-123482","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-26"},{"start":"2016-01-30","end":"2016-04-29","val":230961000,"accn":"0001558370-17-004622","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-06-01","frame":"CY2016Q1"},{"start":"2016-01-30","end":"2016-07-29","val":454508000,"accn":"0001104659-16-141285","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-25"},{"start":"2016-01-30","end":"2016-07-29","val":454508000,"accn":"0001558370-17-006873","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-31"},{"start":"2016-01-30","end":"2016-10-28","val":679416000,"accn":"0001558370-16-010321","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-12-01"},{"start":"2016-01-30","end":"2016-10-28","val":679416000,"accn":"0001558370-17-009219","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-07"},{"start":"2016-01-30","end":"2017-02-03","val":990474000,"accn":"0001558370-17-002116","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-24"},{"start":"2016-01-30","end":"2017-02-03","val":990474000,"accn":"0001558370-18-002366","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-23"},{"start":"2016-01-30","end":"2017-02-03","val":990474000,"accn":"0001558370-19-002383","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-22","frame":"CY2016"},{"start":"2017-02-04","end":"2017-05-05","val":88755000,"accn":"0001558370-17-004622","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-06-01"},{"start":"2017-02-04","end":"2017-05-05","val":88755000,"accn":"0001558370-18-005033","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-31","frame":"CY2017Q1"},{"start":"2017-02-04","end":"2017-08-04","val":163736000,"accn":"0001558370-17-006873","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-31"},{"start":"2017-02-04","end":"2017-08-04","val":163736000,"accn":"0001558370-18-007294","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-30"},{"start":"2017-02-04","end":"2017-11-03","val":298735000,"accn":"0001558370-17-009219","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-07"},{"start":"2017-02-04","end":"2017-11-03","val":298735000,"accn":"0001558370-18-009556","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-12-04"},{"start":"2017-02-04","end":"2018-02-02","val":579712000,"accn":"0001558370-18-002366","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-23"},{"start":"2017-02-04","end":"2018-02-02","val":579712000,"accn":"0001558370-19-002383","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-22"},{"start":"2017-02-04","end":"2018-02-02","val":579712000,"accn":"0001558370-20-002915","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19","frame":"CY2017"},{"start":"2018-02-03","end":"2018-05-04","val":150001000,"accn":"0001558370-18-005033","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-31"},{"start":"2018-02-03","end":"2018-05-04","val":150001000,"accn":"0001558370-19-005361","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30","frame":"CY2018Q1"},{"start":"2018-02-03","end":"2018-08-03","val":349538000,"accn":"0001558370-18-007294","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-30"},{"start":"2018-02-03","end":"2018-08-03","val":349538000,"accn":"0001558370-19-008369","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-29"},{"start":"2018-02-03","end":"2018-11-02","val":647502000,"accn":"0001558370-18-009556","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-12-04"},{"start":"2018-02-03","end":"2018-11-02","val":647502000,"accn":"0001558370-19-011341","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-12-05"},{"start":"2018-02-03","end":"2019-02-01","val":1007494000,"accn":"0001558370-19-002383","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-22"},{"start":"2018-02-03","end":"2019-02-01","val":1007494000,"accn":"0001558370-20-002915","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2018-02-03","end":"2019-02-01","val":1007494000,"accn":"0001558370-21-003245","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-19","frame":"CY2018"},{"start":"2019-02-02","end":"2019-05-03","val":199986000,"accn":"0001558370-19-005361","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-30"},{"start":"2019-02-02","end":"2019-05-03","val":199986000,"accn":"0001558370-20-007046","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-28","frame":"CY2019Q1"},{"start":"2019-02-02","end":"2019-08-02","val":384974000,"accn":"0001558370-19-008369","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-29"},{"start":"2019-02-02","end":"2019-08-02","val":384974000,"accn":"0001558370-20-010856","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-27"},{"start":"2019-02-02","end":"2019-11-01","val":785301000,"accn":"0001558370-19-011341","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-12-05"},{"start":"2019-02-02","end":"2019-11-01","val":785301000,"accn":"0001558370-20-014156","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-12-03"},{"start":"2019-02-02","end":"2020-01-31","val":1200376000,"accn":"0001558370-20-002915","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-19"},{"start":"2019-02-02","end":"2020-01-31","val":1200376000,"accn":"0001558370-21-003245","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-19"},{"start":"2019-02-02","end":"2020-01-31","val":1200376000,"accn":"0001558370-22-003921","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-18","frame":"CY2019"},{"start":"2020-02-01","end":"2020-05-01","val":63080000,"accn":"0001558370-20-007046","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-28"},{"start":"2020-02-01","end":"2020-05-01","val":63080000,"accn":"0001558370-21-007762","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-27","frame":"CY2020Q1"},{"start":"2020-02-01","end":"2020-07-31","val":664616000,"accn":"0001558370-20-010856","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-27"},{"start":"2020-02-01","end":"2020-07-31","val":664616000,"accn":"0001558370-21-012076","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-26"},{"start":"2020-02-01","end":"2020-10-30","val":1566546000,"accn":"0001558370-20-014156","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-12-03"},{"start":"2020-02-01","end":"2020-10-30","val":1566546000,"accn":"0001558370-21-016455","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-02"},{"start":"2020-02-01","end":"2021-01-29","val":2466434000,"accn":"0001558370-21-003245","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-19"},{"start":"2020-02-01","end":"2021-01-29","val":2466434000,"accn":"0001558370-22-003921","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-18"},{"start":"2020-02-01","end":"2021-01-29","val":2466434000,"accn":"0001558370-23-004574","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-24","frame":"CY2020"},{"start":"2021-01-30","end":"2021-04-30","val":1000352000,"accn":"0001558370-21-007762","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-27"},{"start":"2021-01-30","end":"2021-04-30","val":1000352000,"accn":"0001558370-22-009363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-26","frame":"CY2021Q1"},{"start":"2021-01-30","end":"2021-07-30","val":1700148000,"accn":"0001558370-21-012076","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-26"},{"start":"2021-01-30","end":"2021-07-30","val":1700148000,"accn":"0001558370-22-013950","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-25"},{"start":"2021-01-30","end":"2021-10-29","val":2059907000,"accn":"0001558370-21-016455","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-12-02"},{"start":"2021-01-30","end":"2021-10-29","val":2059907000,"accn":"0001558370-22-018302","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-12-01"},{"start":"2021-01-30","end":"2022-01-28","val":2549669000,"accn":"0001558370-22-003921","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-18"},{"start":"2021-01-30","end":"2022-01-28","val":2549669000,"accn":"0001558370-23-004574","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-24"},{"start":"2021-01-30","end":"2022-01-28","val":2549669000,"accn":"0001558370-24-003813","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-25","frame":"CY2021"},{"start":"2022-01-29","end":"2022-04-29","val":746773000,"accn":"0001558370-22-009363","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-26"},{"start":"2022-01-29","end":"2022-04-29","val":746773000,"accn":"0001558370-23-010690","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-06-01","frame":"CY2022Q1"},{"start":"2022-01-29","end":"2022-07-29","val":1095396000,"accn":"0001558370-22-013950","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-25"},{"start":"2022-01-29","end":"2022-07-29","val":1095396000,"accn":"0001558370-23-015376","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-31"},{"start":"2022-01-29","end":"2022-10-28","val":1641851000,"accn":"0001558370-22-018302","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-12-01"},{"start":"2022-01-29","end":"2022-10-28","val":1641851000,"accn":"0001558370-23-019576","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-07"},{"start":"2022-01-29","end":"2023-02-03","val":2748014000,"accn":"0001558370-23-004574","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-24"},{"start":"2022-01-29","end":"2023-02-03","val":2748014000,"accn":"0001558370-24-003813","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-25"},{"start":"2022-01-29","end":"2023-02-03","val":2748014000,"accn":"0001558370-25-003413","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-21","frame":"CY2022"}]}}