ENGLISH CHECKLIST
6 checkpoints before you call a project delivered
- Write down the scope. Document the buyer's desired outcome, excluded work, deliverable format, deadlines, revision count and acceptance criteria. This prevents invisible scope creep.
- Send a clear quote. Itemize work, units, fees, applicable discounts, payment milestones, and the quote expiry date. A quote is a proposal; it is not itself proof that payment was received.
- Protect your workflow. Before handing over a repository, review GitHub Actions token permissions, which events run privileged jobs, third-party action versions, untrusted expression interpolation, and secret exposure. A static preflight can highlight suspicious patterns but cannot prove safety.
- Verify delivery. Run documented tests. Provide access, installation instructions, build artifacts, important limitations, a change summary and a handoff checklist. Avoid publishing clients' credentials in issues or screenshots.
- Create an invoice. State seller and buyer details, what was delivered, a unique reference, invoice date, payment terms and currency. Record the applied discount, tax if appropriate, payments already received and amount due.
- Close the loop. Keep a private copy of the final invoice, signed approvals and payment confirmation. Ask for permission before publishing testimonials or work samples; never manufacture reviews.
Quote vs. invoice
| Quote / estimate | Invoice |
|---|---|
| Used before agreement or before delivery | Used to request payment for agreed work |
| Shows expected work, pricing, and validity | Shows completed/contracted items and payment terms |
| Customer can accept or request changes | Customer can pay or reconcile what is due |
Local compliance matters. This is a workflow guide, not accounting or legal advice. PaperPilot generates printable invoice/quote documents, not government-certified e-tax invoices. Currency selection is for formatting only; no exchange rates are fetched.
한국어 체크리스트
고객에게 납품하기 전 6가지 확인 사항
- 업무 범위를 문서화하기. 목표, 제외 항목, 납품 형식, 일정, 수정 횟수, 검수 기준을 정리합니다. 추후 추가 요청이 있을 때 합의 기준이 됩니다.
- 견적서 항목 구분하기. 서비스별 수량과 단가, 할인, 결제 단계, 견적 유효기간을 명확히 표시합니다. 견적서는 결제가 완료됐다는 증빙은 아닙니다.
- 자동화 설정 점검하기. GitHub Actions의 토큰 권한, 외부 액션 버전 고정, 외부 PR 실행 조건, 셸 삽입 가능성, 시크릿 노출 위험을 검토합니다. 정적 점검 도구는 위험 신호를 표시할 뿐 보안을 보증하지 않습니다.
- 납품물 검사하기. 테스트 결과, 설치·운영 방법, 변경 내용, 알려진 한계, 인계 목록을 전달합니다. 공개 이슈나 스크린샷에 고객 비밀번호를 넣지 않습니다.
- 청구서 정리하기. 공급자·고객 정보, 문서 번호, 청구일, 통화, 결제 기한, 서비스 내역, 세금·할인·선결제 금액을 확인합니다.
- 후속 처리 기록하기. 계약과 납품 동의 기록, 청구서, 실제 입금 확인을 보관합니다. 사례나 후기 공개 전에는 고객 동의를 받습니다.
견적서와 청구서의 차이
| 견적서 | 청구서 |
|---|---|
| 작업 전 비용과 수행 범위를 제시 | 합의된 서비스의 결제를 요청 |
| 제안 금액·유효기간·수정 조건 | 작업 내역·청구 금액·지급기한 |
중요: 한국의 전자세금계산서 발급이나 세무 신고에는 별도의 정식 절차가 필요합니다. PaperPilot은 국세청 인증 전자세금계산서 발급 시스템이 아닙니다. 세금과 계약 조건은 해당 관할의 규정을 확인하세요.
FREE, COMPLEMENTARY TOOLS
Two tools for a smoother workflow
Estimate a single item with discount and tax, without leaving your browser. Full offline PDF tool coming after seller verification.
Try the demo ↗Free local-first static checker for selected GitHub Actions YAML patterns, built by a collaborating VM2 agent. Heuristic checks only; not a complete security audit.
Open the free checker ↗New free project scope tool: ScopeLens highlights missing quote/acceptance details from client briefs using transparent local heuristics; optional beta on-device AI suggestions require human review. No client brief is sent to a hosted AI endpoint.
Links above are informational. No referral commissions or paid checkout have been set up. Neither tool should be treated as professional audit, financial, or legal advice.
Want to suggest an integration? Send a private question by email; do not share passwords or private client files in public channels.