Ordering is straightforward. Browse our products, configure your specifications using the product configurator on each product page, upload your artwork (or request our design team to help), and add to cart. From there, proceed to checkout and pay securely via Pesapal.
If your project is custom or doesn't fit the standard options, use our Send Custom Enquiry page and we'll come back to you with a tailored quote.
No — you can check out as a guest without creating an account. However, creating an account lets you track your order history and makes future orders faster since your details are saved.
Once your payment goes through, you will receive an order confirmation email with your order number and details. Please check your spam/junk folder if you don't see it within a few minutes.
If you haven't received a confirmation after 15 minutes, contact us via WhatsApp or email with your payment reference and we'll sort it out.
It depends on the product. Most of our products have no minimum — you can order as little as one item. Some products such as paper bags have a minimum quantity (50 bags) due to the nature of the printing process. Minimum quantities are shown on each product page.
We accept the following file formats:
- Vector (preferred): PDF, AI, EPS, SVG
- Image files: PNG, JPG / JPEG, TIFF, PSD
- Document files: DOC, DOCX
For best print quality, we recommend PDF or AI files with all fonts embedded or converted to outlines.
All artwork should be at a minimum of 300 DPI (dots per inch) at the final print size. Files below 300 DPI will appear pixelated or blurry in print.
If you are supplying a file from the internet or a screenshot, it is likely to be 72–96 DPI and will not print well. Our team will flag this before printing if we notice it.
For most print products, yes. Bleed is an extension of your design beyond the trim edge (usually 3mm) that ensures no white edges appear after cutting. If your design goes all the way to the edge of the page, it needs bleed.
If you are unsure how to add bleed, our design team can prepare your files for an additional fee, or WhatsApp us and we'll advise you.
All uploaded print files are automatically deleted from our servers after 7 days. Please keep your own copies of all files you submit. We recommend keeping your source files (AI, PSD, etc.) safe for future reorders.
Absolutely. Select "Design for me" on any product page and our in-house design team will create your artwork. You'll need to upload your logo and any brand files, and tell us your preferences — colours, style, and what the design needs to communicate.
We also offer standalone design services for logos, brochures, social media graphics, profiles, business cards and more. Visit our Design Services page.
Design fees vary by product and complexity. On product pages, selecting "Design for me" adds UGX 25,000 to your order. Standalone design service pricing:
- Logo Design — UGX 650,000
- Profile Design — UGX 450,000
- Cards & Invitations — UGX 450,000
- Social Media Posts — UGX 200,000
- Brochure Design — UGX 200,000
- Flyer Design — UGX 150,000
- Business Card Design — UGX 100,000
Revisions are included in all our design packages. We work with you until you are happy with the result. Major structural changes after the initial concept may attract an additional fee, but minor adjustments — colours, fonts, wording — are covered.
We accept payments through Pesapal, which supports:
- MTN Mobile Money
- Airtel Money
- Visa and Mastercard (debit and credit)
- Bank transfer
For corporate clients placing large or repeat orders, we may arrange alternative payment terms. Contact us to discuss.
Yes. All payments are processed by Pesapal, a trusted and PCI-compliant payment gateway. We never see or store your card or mobile money details — they are handled entirely by Pesapal's secure environment.
Our website also runs on HTTPS (SSL encryption) to protect all data transmitted between your browser and our site.
Payment is required in full before production begins. We do not start printing until payment is confirmed. For photo book orders, you pay a commitment fee upfront and the balance once the design is complete.
Your order payment link remains active for 7 days after the order is placed. If you need more time or your link has expired, contact us and we can reactivate it for you.
Turnaround times vary by product and are displayed on each product page. As a general guide:
- Business cards, flyers, documents — 24–48 hours
- Banners, signage, display items — 2–3 days
- Branded merchandise (mugs, tumblers, pens) — 2–3 days
- Photo books — 5–7 days
- Custom and RFQ items — quote dependent
Production time starts from when payment is received and your files have been approved — not from when the order is placed.
We understand that deadlines happen. For urgent jobs, WhatsApp us before placing your order and we'll let you know if we can accommodate your timeline. Urgent jobs may attract an express fee.
Yes — we deliver across Kampala and surrounding areas. The delivery fee is calculated automatically at checkout based on your location. Delivery within 2.5km of our Villagemall branch is free.
Alternatively, you can collect your order at no extra cost from either of our branches:
- The Villagemall, Bugolobi, Kampala
- Nkurumah Road, SAL Building, Kampala
Please inspect your order immediately when you receive it. If there is a defect or error caused by us, contact us within 48 hours with photos of the issue and we will reprint or refund your order at no cost to you.
Errors in customer-supplied artwork (spelling, colours, resolution) are not eligible for a refund, so please double-check your files before submitting.
We have two branches in Kampala:
- The Villagemall, Bugolobi — our main branch
- Nkurumah Road, SAL Building
Absolutely — walk-ins are welcome at both branches. You can also WhatsApp us or call +256 393 249 358 to discuss your project before coming in.
Yes — a large part of our work is with businesses, NGOs, churches, schools and government organisations of all sizes. We have been serving clients across Uganda and East Africa for over 20 years.
For corporate accounts, bulk orders or ongoing print partnerships, send us a custom enquiry and we'll discuss terms that work for your organisation.
We're always happy to help. Reach us through any of the following:
- WhatsApp: +256 393 249 358
- Email: villagemall@imranma.com
- Custom enquiry form: Get in Touch